Para começar, é preciso criar novos blocos de anúncios e implementar os anúncios
no código do app.
Neste tutorial usamos o
formato de anúncio intersticial
como caso de teste de exemplo. Durante este tutorial, lembre-se de que
é possível seguir etapas semelhantes para implementar e testar os limites de frequência
de outros formatos de anúncio.
Verifique se você atende os pré-requisitos para este tutorial
Um app próprio (projeto iOS, Android ou Unity)
Seu app registrado como um app Firebase que está vinculado a um app do AdMob
(saiba mais)
Acesso à conta da AdMob associada ao seu app, com permissões para criar
novos blocos de anúncios
Acesso ao projeto do Firebase associado ao seu app, com permissões para criar
e gerenciar Remote Config e A/B Testing, além de exibir
Google Analytics
Um ambiente de desenvolvimento integrado (IDE) de sua preferência
Criar um bloco de anúncios
IU da AdMob mostrando como criar um novo bloco de anúncios intersticiais">
Na sua conta da AdMob, crie um novo bloco de anúncios intersticial.
Definir o limite de frequência:
Expanda as Configurações avançadas na interface do AdMob e ative
Limite de frequência.
Especifique a frequência de anúncios que você quer testar. Escolha uma frequência
maior do que a usada no seu bloco de anúncios atual.
Por exemplo, suponha que seu bloco de anúncios intersticiais mostra 4 impressões
por usuário a cada 10 minutos, mas você quer testar se é possível aumentar
o limite para 6 impressões por usuário a cada 10 minutos.
Recomendamos que você mantenha a mesma a duração (ou seja, "a cada 10 minutos")
em todos os blocos de anúncios que estiverem sendo comparados. No entanto, as outras configurações do bloco de anúncios
não são importantes para este tutorial. Portanto, escolha as configurações
adequadas para seu app.
Interface da AdMob mostrando como definir o limite de frequência para o novo bloco de anúncios
class="captura de tela">
Repita as etapas acima se quiser adicionar outra unidade intersticial para
testar um limite de frequência ainda maior. Para este tutorial, criamos outro
bloco de anúncios com 8 impressões por usuário a cada 10 minutos.
Implementar o bloco de anúncios
Interface da AdMob mostrando o novo ID do bloco de anúncios e instruções para integrar o SDK">
Após a criação de cada bloco de anúncios, o AdMob fornece os atributos exclusivos de cada
ID do bloco de anúncios. Lembre-se de onde encontrar esse ID de bloco de anúncios na sua conta do AdMob
pois você precisará dela para
implementar o anúncio no seu aplicativo.
Siga as instruções exibidas na tela para integrar o
SDK Google Mobile Ads (AdMob) e implementar o novo bloco de anúncios no seu app.
Depois de criar dois novos blocos de anúncios intersticiais, você terá três blocos de anúncios.
listados na sua conta do AdMob para este app específico. Nas próximas etapas
neste tutorial, você vai configurar o Firebase para usar cada um desses blocos de anúncios em uma campanha A/B
teste usando o mesmo posicionamento do anúncio.
Interface da AdMob mostrando todos os blocos de anúncios do app"
class="captura de tela">
[null,null,["Última atualização 2025-07-24 UTC."],[],[],null,["Step 1: Use AdMob to create new ad unit variants for testing\n\n\u003cbr /\u003e\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*** ** * ** ***"]]