Pour commencer, vous devez d'abord créer un bloc d'annonces, puis implémenter l'annonce dans le code de votre application.
Ce tutoriel utilise le format d'annonce interstitielle comme nouveau format testé pour son adoption. Toutefois, lorsque vous lisez ce tutoriel, gardez à l'esprit que vous pouvez suivre des étapes similaires pour implémenter et tester n'importe quel autre format d'annonce.
Assurez-vous de remplir les conditions préalables à ce tutoriel
Disposer de votre propre application (projet iOS, Android, Flutter ou Unity)
Votre application enregistrée en tant qu'application Firebase associée à une application AdMob (en savoir plus).
Cela signifie que les opérations suivantes sont également effectuées:
Vous avez activé Google Analytics dans votre projet Firebase (c'est-à-dire que vous avez associé votre projet Firebase à une propriété Google Analytics).
Vous avez ajouté la configuration Firebase applicable au codebase de votre application.
Accès au compte AdMob associé à votre application, avec autorisation de créer des blocs d'annonces
Avoir accès au projet Firebase associé à votre application, et être autorisé à créer et à gérer Firebase Remote Config
Accès à la propriété Google Analytics associée à votre projet Firebase, avec autorisation de créer des audiences (au moins le rôle Éditeur)
IDE de votre choix
Créer un bloc d'annonces dans votre compte AdMob
Dans votre compte AdMob, suivez les instructions à l'écran pour créer un bloc d'annonces interstitiel que vous afficherez dans votre application.
Les autres paramètres du bloc d'annonces ne sont pas importants pour ce tutoriel. Sélectionnez donc les paramètres appropriés pour votre application.
Implémenter le bloc d'annonces dans le code de base de votre application
Une fois que vous avez créé un bloc d'annonces, AdMob vous fournit un ID de bloc d'annonces unique pour ce bloc. N'oubliez pas où trouver cet ID de bloc d'annonces dans votre compte AdMob, car vous en aurez besoin pour implémenter l'annonce dans votre application. Si vous avez créé plusieurs blocs d'annonces, vous aurez besoin de l'ID de chacun d'entre eux.
Suivez les instructions à l'écran (ou accédez aux liens ci-dessous) pour intégrer le SDK Google Mobile Ads (AdMob) (si ce n'est pas déjà fait) et implémenter le nouveau bloc d'annonces dans votre application.
Dans les prochaines étapes de ce tutoriel, vous allez configurer Firebase Remote Config pour qu'il affiche cette unité d'annonce en fonction de l'appartenance d'un utilisateur à l'audience Google Analytics "Acheteurs".
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/25 (UTC).
[null,null,["Dernière mise à jour le 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*** ** * ** ***"]]