Para comenzar, primero debes crear nuevas unidades de anuncios y, luego, implementar los anuncios en el código de tu app.
En este instructivo, se usa el formato de anuncio intersticial como caso de prueba de ejemplo. Sin embargo, cuando leas este instructivo, recuerda que puedes seguir pasos similares a fin de implementar y probar la limitación de frecuencia para otros formatos del anuncio.
Asegúrate de tener los requisitos previos para este instructivo
Tu propia app (proyecto de Unity, iOS o Android)
Tu app registrada como una app de Firebase vinculada a una app de AdMob
(más informació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 contenido
y administrar Remote Config y A/B Testing, además de ver
Google Analytics
El IDE que prefieras
Crea una unidad de anuncios
IU de AdMob que muestra cómo crear una nueva unidad de anuncios intersticiales">
En tu cuenta de AdMob, crea una nueva unidad de anuncios intersticiales.
Configura la limitación de frecuencia:
Expande la Configuración avanzada en la IU de AdMob y, luego, habilítala.
Limitación de frecuencia.
Especifica la frecuencia de los anuncios que quieres probar. Elige una frecuencia mayor que la que se utiliza en la unidad de anuncios existente.
Por ejemplo, supongamos que tu unidad de anuncios intersticial existente muestra 4 impresiones por usuario cada 10 minutos, pero quieres probar si puedes aumentar el límite a 6 impresiones por usuario cada 10 minutos.
Recomendamos que el período (es decir, “cada 10 minutos”) sea coherente entre todas las unidades de anuncios que vayas a comparar. Las demás opciones de configuración de unidades de anuncios, en cambio, no son importantes para este instructivo en particular. Simplemente selecciona una configuración que sea adecuada para tu app.
IU de AdMob que muestra cómo establecer la limitación de frecuencia para la nueva unidad de anuncios
class="captura de pantalla">
Repite los pasos anteriores si quieres agregar otra unidad intersticial a fin de probar una limitación de frecuencia aún mayor. Para este instructivo, creamos otra unidad de anuncios con 8 impresiones por usuario cada 10 minutos.
Implementa la unidad de anuncios
La IU de AdMob muestra un nuevo ID de unidad de anuncios y las instrucciones para integrar el SDK">
Después de crear cada unidad de anuncios, AdMob te proporciona el ID de la unidad de anuncios, que es único. Recuerde dónde encontrar este ID de unidad de anuncios en su cuenta de AdMob
ya que lo necesitarás para implementar el anuncio en tu app.
Sigue las instrucciones en pantalla para integrar el SDK de Google Mobile Ads (AdMob) y para implementar la nueva unidad de anuncios en tu app.
Después de crear dos unidades de anuncios intersticiales nuevas, deberías tener tres unidades de anuncios
que aparece en tu cuenta de AdMob para esta app específica. En los próximos pasos de
en este instructivo, configurarás Firebase para que use cada una de estas unidades de anuncios en un entorno
use la misma posición de anuncios.
La IU de AdMob muestra todas las unidades de anuncios de la app.
class="captura de pantalla">
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-07-24 (UTC)"],[],[],null,["Step 1: Use AdMob to create new ad unit variants for testing\n\n\u003cbr /\u003e\n\n|--------------------------------------------------------------------------------------------------------------------------------|\n| Introduction: [Optimize AdMob ad frequency using Firebase](/docs/tutorials/optimize-ad-frequency) |\n| **Step 1: Use AdMob to create new ad unit variants for testing** \u003cbr /\u003e |\n| Step 2: [Set up an A/B test in the Firebase console](/docs/tutorials/optimize-ad-frequency/step-2) |\n| Step 3: [Handle Remote Config parameter values in your app's code](/docs/tutorials/optimize-ad-frequency/step-3) |\n| Step 4: [Start the A/B test and review the test results in the Firebase console](/docs/tutorials/optimize-ad-frequency/step-4) |\n| Step 5: [Decide whether to roll out the new ad format](/docs/tutorials/optimize-ad-frequency/step-5) |\n\n\u003cbr /\u003e\n\nTo get started, you first need to create new ad units and then implement the ads\nin your app's code.\n\nThis tutorial uses the\n[interstitial](https://support.google.com/admob/answer/9884467) ad\nformat as the example test case. When reading this tutorial, though, keep in\nmind that you could follow similar steps to implement and test frequency capping\nfor other ad formats.\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, 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- 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 Remote Config and A/B Testing as well as to view\n Google Analytics\n\n- Your preferred IDE\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n**Create an ad unit**\n\nAdMob UI showing how to create a new interstitial ad unit\"\\\u003e\n\n1. In your AdMob account, create a new *Interstitial* ad unit.\n\n2. Set the frequency cap:\n\n 1. Expand the **Advanced settings** in the AdMob UI, then enable\n **Frequency capping**.\n\n 2. Specify an ad frequency that you want to test. Choose a frequency that's\n higher than the frequency used in your existing ad unit.\n\n For example, suppose your existing interstitial ad unit shows 4 impressions\n per user per 10 minutes, but you want to test out if you can increase the\n cap to *6 impressions* per user per 10 minutes.\n\n We recommend keeping the time duration (that is, \"per 10 minutes\")\n consistent across the ad units being compared. The other ad unit settings,\n though, aren't important for this particular tutorial, so select settings\n that are appropriate for your app.\n AdMob UI showing how to set the frequency capping for the new ad unit\" class=\"screenshot\"\\\u003e\n3. Repeat the steps above if you'd like to add another interstitial unit to\n test out an even higher frequency cap. For this tutorial, we created another\n ad unit with *8 impressions* per user per 10 minutes.\n\n**Implement the ad unit**\n\nAdMob UI displaying new ad unit ID and instructions for integrating the SDK\"\\\u003e\n\nAfter you create each ad unit, AdMob provides you with the ad unit's unique\n**ad unit ID** . Remember where to find this ad unit ID in your AdMob account\nas you'll need it to implement the ad into your app.\n\nFollow the on-screen instructions to integrate the\nGoogle Mobile Ads (AdMob) SDK and to implement the new ad unit into your app.\n\nAfter creating two new interstitial ad units, you should now have three ad units\nlisted in your AdMob account for this specific app. In the next steps of\nthis tutorial, you'll configure Firebase to use each of these ad units in an A/B\ntest using the *same ad placement*.\nAdMob UI displaying all ad units for the app\" class=\"screenshot\"\\\u003e\n\n\u003cbr /\u003e\n\n*** ** * ** ***\n\n\u003cbr /\u003e\n\n[arrow_back_ios**Introduction**](/docs/tutorials/optimize-ad-frequency)\n[**Step 2** : Set up an A/B test in the Firebase consolearrow_forward_ios](/docs/tutorials/optimize-ad-frequency/step-2)\n\n\u003cbr /\u003e\n\n*** ** * ** ***"]]