¿Cómo puedo hacer un anuncio en una aplicación de Android?

AdMob by Google es una plataforma de publicidad que te permite obtener dinero con tus aplicaciones móviles por medio de publicidad integrada.
Existen dos formas de ganar dinero con esta plataforma, por clics o por visualizaciones y es el anunciante el que escoge por cuál de las dos le interesa pagar.
Para integrar AdMob en nuestra aplicación Android primero debemos registrarnos en dicha plataforma para obtener un ID de seguimiento de nuestra app.
Luego, debemos importar el SDK en el archivo build.gradle de nuestro proyecto:


  1. dependencies {  




  2. ... 




  3. implementation 'com.google.android.gms:play-services-ads:17.2.0' 







y actualizar el archivo AndroidManifest.xml con la etiqueta <meta-data>:


  1. <manifest>  




  2. <application> 




  3. <meta-data 




  4. android:name="com.google.android.gms.ads.APPLICATION_ID" 




  5. android:value="YOUR_ADMOB_APP_ID"/>  




  6. </application> 




  7. </manifest> 



donde “YOUR_ADMOB_APP_ID” es el ID de tu aplicación.
Consecuentemente, definiremos en los layout.xml de qué forma deben aparecer los anuncios (véase Select an ad format ).
Por último, debemos Inicializar MobileAds programáticamente de la siguiente forma:


  1. import com.google.android.gms.ads.MobileAds; 




  2.  




  3. public class MainActivity extends AppCompatActivity {  




  4.  




  5. protected void onCreate(Bundle savedInstanceState) {  




  6. super.onCreate(savedInstanceState);  




  7. setContentView(R.layout.activity_main);  




  8.  




  9. /* INITIALIZING MOBILE ADS */ 




  10. MobileAds.initialize(this, "YOUR_ADMOB_APP_ID");  




  11. // Sample AdMob app ID: ca-app-pub-3940256099942544~3347511713  




  12. }  




  13.  







En la siguiente imagen se muestra un ejemplo de anuncio tipo Banner en una aplicación móvil Android:
Recuerda que los anuncios no deben ser intrusivos para el usuario, ya que los perderás rápidamente.
También puedes ver el dinero recaudado gracias a las interacciones de los usuarios en los anuncios in-app, ingresando en Google Admob en la sección

Deja un comentario