AdMob con Ionic Framework

Si quieres generar algún beneficio con tu aplicación híbrida sobre Ionic Framework, una buena forma de hacerlo es usar Google AdMob, ademas implementarlo en Ionic Framework es algo realmente fácil de hacer.

Lo primero es añadir el plugin “admob” a nuestro proyecto, desde la raíz del proyecto ejecutamos:

Para mantener las cosas fáciles vamos a hacer que el anuncio se muestre en todas las pantallas en la parte inferior de la aplicación, añadimos el siguiente código a app.js, dentro de la función “ionicPlatform.ready”:

Tan solo tienes que sustituir “ANDROID_PUBLISHER_KEY” y/o “IOS_PUBLISHER_KEY” por vuestro ID de anuncio en AdMob que tiene un formato como este “ca-app-pub-XXXXXXXXXXXXXXXX/NNNNNNNNNN“.

Las distintas opciones para la posición del anuncio (parámetro “position“)  son:

Las distintas opciones para el tamaño del anuncio (parámetro “adSize“) son:

Un ultimo apunte es que hacer pruebas de desarrollo con un anuncio real va contra la política de uso de Admob, en entornos de pruebas podéis usar este ID de anuncio que corresponde a anuncios de pruebas facilitados por Google:

También se puede usar el parámetro “isTesting” con valor positivo (valor por defecto).

Eliminar Anuncio (Banner)

Eliminar completamente un anuncio de la pantalla es muy fácil, tan solo hay que usar este código en cualquier parte de la aplicación:

Aumentar ingresos con AdMob

Opcionalmente se pueden añadir redes de mediación extras, lo que nos permitirá usar proveedores de anuncios extra, mostrando así una variedad de anuncios mucho mayor. Para añadir estos proveedores extra ejecutamos uno o varios de los siguientes comandos sobre nuestro proyecto:

Pulsa aquí para obtener más información sobre las redes de mediación.

Más Información: https://github.com/floatinghotpot/cordova-admob-pro