Una de las mejores maneras de Monetizar tus aplicaciones Android
es utilizando Admob (servicio de Google que te permite Poner Anuncios en una
app Android. Con esto podrás Generarte
un dinerito extra que no le cae mal a nadie. Pero la pregunta Del millón es: ¿Cómo poner publicidad de AdMob en mi app
con Android Studio?
Veamos
Te podría Llenar de palabras para hacer más larga la entrada
de este Blog, pero, Sé que lo que quieres ver es el código de programación (para
ir al grano).
Por lo tanto, vamos a recortar toda esta palabrería y vallamos
al código.
Para empezar debes tener ya una cuenta de Admob para esto ve
a este Link si es que no tienes una todavia:
Si lo quieres un poco más (con estadísticas y todo) ve a
este otro Link:
en estas páginas también te darán instrucciones y códigos de
ejemplo de cómo integrar el Admob en tu aplicación. Pero como quiera te voy a
poner un Instructivo para que solo copies y pegues en tu proyecto:
NOTA: ESTE CÓDIGO ES PARA PONER UN BANNER
<!-- en el archivo String pones lo siguiente (el id es el numero que te dio Admob de tu anuncio) -->
<string
name="banner_ad_unit_id2">tu id de aplicacion </string>
<!-- donde se vera
el anuncio (puede ser dentro de un Layout) -->
<com.google.android.gms.ads.AdView
android:id="@+id/adView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
ads:adSize="BANNER"
ads:adUnitId="@string/banner_ad_unit_id"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:layout_marginBottom="30dp">
</com.google.android.gms.ads.AdView>
<!-- en la
cabecera donde se verá el anuncio debajo de android.support.constraint.ConstraintLayout
xmlns -->
xmlns:ads="http://schemas.android.com/apk/res-auto"
<!-- en archivo android
manifest (estos son los permisos)-->
<uses-permission
android:name="android.permission.INTERNET" />
<uses-permission
android:name="android.permission.ACCESS_NETWORK_STATE" />
<!-- en la clase
java debajo de oncreate despues de la palabra activity -->
AdView mAdView = (AdView)
findViewById(R.id.adView1);
AdRequest adRequest = new AdRequest.Builder().build();
mAdView.loadAd(adRequest);
* Ten cuidado de no hacer clic en tus anuncios
cuando estas todavía programando tu app de preferencia utiliza el código de
ejemplo:
ca-app-pub-3940256099942544/6300978111
ca-app-pub-3940256099942544/6300978111
* Para comprobar si
tu bloque de anuncios funciona bien, solo espera unos cinco minutos para que empiece
a trabajar
* Utiliza tu teléfono
para probar si te funciona.
Prueba este código y nos comentas como te fue…
RECUERDA TEN
CUIDADO DE NO HACER CLICK EN TUS PROPIOS ANUNCIOS O TE CANCELARÁN LA CUENTA