Para comenzar, debes crear una nueva unidad de anuncios y, luego, implementar el anuncio en el código de la app.
En este instructivo, se usa el formato de anuncio intersticial como el formato nuevo que se prueba para su adopción. Sin embargo, cuando leas este instructivo, ten en cuenta que puedes seguir pasos similares para implementar y probar cualquier otro formato de anuncio.
Asegúrate de tener los requisitos previos para este instructivo
Tu propia app (proyecto de Unity, iOS, Android o Flutter)
Tu app registrada como una app de Firebase vinculada a una app de AdMob (más información)
Esto significa que también se realiza lo siguiente:
Habilitaste Google Analytics en tu proyecto de Firebase (es decir, vinculaste tu proyecto de Firebase a una propiedad de Google Analytics).
Agregaste la configuración de Firebase aplicable a la base de código de tu app.
(apps para Android o apps segmentadas para Android)Vincula tu app de Firebase a Google Play
(obligatorio para obtener datos de eventos de compras directas desde la aplicación)
Acceso a la cuenta de AdMob asociada con tu app, con permisos para crear nuevas unidades de anuncios
Acceso al proyecto de Firebase asociado con tu app, con permisos para crear y administrar Firebase Remote Config
Acceso a la propiedad de Google Analytics vinculada a tu proyecto de Firebase, con permisos para crear públicos (al menos, el rol de editor)
El IDE que prefieras
Crea una unidad de anuncios en tu cuenta de AdMob
En tu
cuenta de AdMob, sigue las instrucciones
en pantalla para crear una unidad de anuncios intersticial que mostrarás en tu app.
Las demás opciones de configuración de unidades de anuncios no son importantes para este instructivo en particular. Simplemente selecciona una configuración que sea adecuada para tu app.
Implementa la unidad de anuncios en la base de código de tu app
Después de crear una unidad de anuncios, AdMob te proporciona un ID de unidad de anuncios único para la unidad. Recuerda dónde buscar este ID de unidad de anuncios en tu cuenta de AdMob, ya que lo necesitarás para implementar el anuncio en tu app. Si creaste más de una unidad de anuncios, necesitarás el ID de unidad de anuncios de cada unidad.
Sigue las instrucciones en pantalla (o consulta los vínculos que se indican a continuación) para integrar el SDK de Google Mobile Ads (AdMob) (si aún no lo has hecho) y para implementar la nueva unidad de anuncios en tu app.
En los próximos pasos de este instructivo, configurarás Firebase Remote Config para que muestre esta unidad de anuncios según si un usuario forma parte del público de "Compradores" de Google Analytics.
[null,null,["Última actualización: 2025-07-25 (UTC)"],[],[],null,["Step 1: Use AdMob to create new ad units for display\n\n\u003cbr /\u003e\n\n|----------------------------------------------------------------------------------------------------------------------------------------|\n| Introduction: [Optimize hybrid monetization using AdMob, Google Analytics, and Firebase](/docs/tutorials/optimize-hybrid-monetization) |\n| **Step 1: Use AdMob to create new ad units for display** \u003cbr /\u003e |\n| Step 2: [Set up Google Analytics](/docs/tutorials/optimize-hybrid-monetization/step-2) |\n| Step 3: [Set up Firebase Remote Config to show specific ads experiences](/docs/tutorials/optimize-hybrid-monetization/step-3) |\n\n\u003cbr /\u003e\n\nTo get started, you first need to create a new ad unit and then implement the ad\nin your app's code.\n\nThis tutorial uses the\n[interstitial](https://support.google.com/admob/answer/7311435) ad\nformat as the new format being tested for adoption. When reading this tutorial,\nthough, keep in mind that you could follow similar steps to implement and test\nany other ad format.\n\n\u003cbr /\u003e\n\n**Make sure you have the prerequisites for this tutorial**\n\n\u003cbr /\u003e\n\n- Your own app (iOS, Android, Flutter, or Unity project)\n\n- Your app registered as a Firebase App that's linked to an AdMob App\n ([learn more](//support.google.com/admob/answer/6383165)). \n\n This means the following are also done:\n\n - You've enabled Google Analytics in your Firebase project (meaning you've\n linked your Firebase project to a Google Analytics property).\n\n - You've added the applicable Firebase configuration to your app's codebase.\n\n- *(Android apps or apps targeting Android)*\n [Link your Firebase App to Google Play](https://support.google.com/firebase/answer/6392038)\n (required to get in-app purchase event data)\n\n- Access to your app's associated AdMob account, with permissions to create\n new ad units\n\n- Access to your app's associated Firebase project, with permissions to create\n and manage Firebase Remote Config\n\n- Access to the Google Analytics property linked to your Firebase project, with\n permissions to create audiences (at least Editor role)\n\n- Your preferred IDE\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n**Create an ad unit in your AdMob account**\n\nIn your\n[AdMob account](https://apps.admob.com), follow the on-screen\nprompts to create an *Interstitial* ad unit that you will display in your app.\n\nThe other ad unit settings aren't important for this particular tutorial, so\nselect settings that are appropriate for your app.\n| **Important:** For Flutter projects and Unity projects, you need to create a separate interstitial ad unit in each of your AdMob Apps; one for each platform that you target (that is, Android and iOS).\n\n**Implement the ad unit in your app's codebase**\n\nAfter you create an ad unit, AdMob provides you with a unique **ad unit ID**\nfor the ad unit. Remember where to find this ad unit ID in your AdMob\naccount as you'll need it to implement the ad into your app. If you created more\nthan one ad unit, then you'll need the ad unit ID for *each* ad unit.\n\nFollow the on-screen instructions (or go to the links below) to integrate the\nGoogle Mobile Ads (AdMob) SDK (if you haven't already) and to implement the\nnew ad unit into your app. \n\nSwift\n\n1. [Get started with AdMob in an iOS app](https://developers.google.com/admob/ios/quick-start)\n2. [Implement interstitial ads in an iOS app](https://developers.google.com/admob/ios/interstitial)\n\nKotlin\n\n1. [Get started with AdMob in an Android app](https://developers.google.com/admob/android/quick-start)\n2. [Implement interstitial ads in an Android app](https://developers.google.com/admob/android/interstitial)\n\nJava\n\n1. [Get started with AdMob in an Android app](https://developers.google.com/admob/android/quick-start)\n2. [Implement interstitial ads in an Android app](https://developers.google.com/admob/android/interstitial)\n\nFlutter\n\n1. [Get started with AdMob in a Flutter app](https://developers.google.com/admob/flutter/quick-start)\n2. [Implement interstitial ads in a Flutter app](https://developers.google.com/admob/flutter/interstitial)\n\nUnity\n\n1. [Get started with AdMob in a Unity app](https://developers.google.com/admob/unity/quick-start)\n2. [Implement interstitial ads in a Unity app](https://developers.google.com/admob/unity/interstitial)\n\nIn the next steps of this tutorial, you'll configure Firebase Remote Config\nto display this ad unit based on whether a user is part of the Google Analytics\naudience of \"Purchasers\".\n\n\u003cbr /\u003e\n\n*** ** * ** ***\n\n\u003cbr /\u003e\n\n[arrow_back_ios**Introduction**](/docs/tutorials/optimize-hybrid-monetization)\n[**Step 2** : Set up Google Analytics\narrow_forward_ios](/docs/tutorials/optimize-hybrid-monetization/step-2)\n\n\u003cbr /\u003e\n\n*** ** * ** ***"]]