Optimisez la fréquence des annonces AdMob à l'aide de Firebase

Présentation de la solution

Qu'est-ce que l'optimisation de la fréquence des annonces ?

Que votre application soit axée sur les revenus hybrides ou publicitaires, il peut être difficile d'optimiser les revenus publicitaires et de maintenir une expérience utilisateur de haute qualité. Les annonces sont une excellente source de revenus, mais une fréquence élevée peut nuire à l'expérience utilisateur et entraîner une perte d'utilisateurs.

Il n'existe pas de fréquence d'annonces universelle pour toutes les applications. Les performances des annonces varient considérablement d'une application à l'autre et d'une audience à l'autre. Vous craignez peut-être que l'augmentation de la fréquence des annonces ait un impact négatif sur l'expérience utilisateur ou la rétention. Toutefois, vous souhaitez peut-être voir si elle pourrait entraîner une augmentation des revenus et de l'engagement si elle est correctement instrumentée, tout en gardant un œil sur les métriques d'engagement.

Graphique montrant les variations de l'ARPDAU, des revenus quotidiens nets et de la fidélisation en fonction de la fréquence des annonces
Figure 1 : La fréquence d'annonces optimale maximise les revenus avec un impact minimal sur le taux de désabonnement

Pour résoudre ces inconnues, Firebase propose des outils qui vous aident à tester la fréquence d'exposition optimale des annonces, puis à prendre des décisions basées sur les données :

  • Firebase vous permet de tester les performances de différentes fréquences d'annonces auprès d'un petit sous-ensemble d'utilisateurs.

  • Vous pouvez observer les résultats du test et examiner les recommandations de Firebase sur la fréquence d'annonces la plus performante et ayant un impact minimal sur la fidélisation.

  • Une fois que vous êtes sûr que les modifications auront probablement un impact positif, vous pouvez les déployer auprès d'un plus grand nombre d'utilisateurs en un clic.

Étude de cas et valeur

Les développeurs et les éditeurs qui utilisent Google AdMob et les outils Firebase pour optimiser la fréquence de leurs annonces enregistrent une forte augmentation de leurs revenus sans nuire à l'expérience utilisateur.

Logo Qtonz

Qtonz utilise Firebase pour quadrupler ses revenus publicitaires et accroître l'engagement en personnalisant l'expérience pour différentes étapes du parcours utilisateur.

  • Moins d'annonces pour les nouveaux utilisateurs : ils ont réduit le nombre d'annonces qu'un utilisateur voit le premier jour où il utilise l'application. Ils ont également modifié l'emplacement des annonces afin qu'elles n'apparaissent qu'après que les utilisateurs ont effectué une action clé dans l'application. Ces modifications ont permis de rendre les annonces moins intrusives.
  • Annonces plus fréquentes pour les utilisateurs engagés : pour les utilisateurs dont la durée de session est plus longue, Qtonz a augmenté le nombre d'annonces diffusées, qui est passé de 2 à 3 ou 4 par jour.

Implémenter la solution

Pour mettre en œuvre cette solution, vous pouvez suivre notre tutoriel pas à pas (vous trouverez un aperçu de ce tutoriel plus loin sur cette page).

Dans ce tutoriel en plusieurs étapes, vous allez apprendre à utiliser Firebase pour tester différentes limites de fréquence d'exposition pour les annonces Google AdMob dans votre application. Il utilise les annonces interstitielles comme exemple de scénario de test, mais vous pouvez extrapoler et utiliser ces mêmes étapes pour tester la limitation de la fréquence d'exposition pour d'autres formats d'annonces.

Ce tutoriel suppose que vous utilisez déjà AdMob dans votre application et que vous souhaitez tester si la modification de la fréquence d'un bloc d'annonces interstitielles aura un impact sur les revenus ou d'autres métriques de votre application. Toutefois, si vous n'utilisez pas déjà AdMob dans votre application, ce n'est pas grave. Les étapes de ce tutoriel peuvent également vous aider à déterminer la fréquence d'annonces à utiliser dans votre application.

Produits et fonctionnalités utilisés pour cette solution

Google AdMob

Google AdMob vous permet de créer des blocs d'annonces avec différentes fréquences d'annonces ou taux d'actualisation qui seront diffusés dans votre application. Lorsque vous associez AdMob à Firebase, AdMob envoie des informations sur les revenus publicitaires à Firebase pour améliorer l'optimisation de la stratégie publicitaire.

Google Analytics

Google Analytics vous donne accès à des métriques sur l'engagement, la fidélisation et la monétisation des utilisateurs, comme le revenu total, le revenu AdMob, le revenu généré par les achats et bien plus encore. Il vous permet également de créer des audiences et des segments d'utilisateurs.

Firebase Remote Config

Firebase Remote Config vous permet de modifier et de personnaliser de manière dynamique le comportement et l'apparence de votre application pour les segments d'utilisateurs souhaités, sans avoir à publier une nouvelle version de votre application. Dans ce tutoriel, vous utiliserez les paramètres Remote Config pour contrôler le bloc d'annonces affiché à vos utilisateurs.

Firebase A/B Testing

Firebase A/B Testing fournit l'interface et l'infrastructure permettant d'exécuter des tests marketing et produit dans votre application. Il se charge de distribuer les variantes de test aux utilisateurs, puis effectue une analyse statistique pour déterminer si une variante de test surpasse le groupe de contrôle en fonction de la métrique clé sélectionnée, comme les revenus ou la fidélisation des utilisateurs.


Organigramme de la solution et des produits utilisés


Présentation du tutoriel sur la solution

Accéder directement au tutoriel détaillé

  1. Utiliser AdMob pour créer des variantes de blocs d'annonces à tester

    1. Créez deux blocs d'annonces interstitielles dans AdMob.

    2. Définissez la limitation du nombre d'expositions de chaque bloc d'annonces sur une valeur d'impressions par utilisateur que vous souhaitez tester.

    3. Implémentez les emplacements de blocs d'annonces dans le code de votre application.

  2. Configurer un test A/B dans la console Firebase

    1. Définissez les bases du test, le ciblage et les objectifs par rapport auxquels le test sera exécuté.

    2. Définissez des variantes de test et configurez le paramètre Remote Config qui contrôlera le bloc d'annonces affiché aux utilisateurs lors du test.

  3. Gérer les valeurs de paramètre Remote Config dans le code de votre application

    1. Utilisez le paramètre Remote Config dans votre application.

    2. Implémentez la logique d'affichage du bloc d'annonces en fonction de la valeur du paramètre.

  4. Lancez le test A/B et examinez les résultats dans la console Firebase.

    1. Après avoir lancé le test et l'avoir laissé s'exécuter pendant quelques jours ou semaines, vérifiez dans la console Firebase si le test A/B a une variante gagnante en fonction de son objectif principal.

    2. Examinez l'impact sur les métriques secondaires de chaque variante pour vous assurer qu'elles n'ont pas eu d'effets négatifs involontaires sur ces métriques.

  5. Déterminez si vous allez déployer le nouveau bloc d'annonces avec la fréquence d'annonces mise à jour.

    1. Si A/B Testing détermine que la variante affichant le nouveau format d'annonce est la gagnante, vous pouvez commencer à diffuser le format d'annonce auprès de tous les utilisateurs ciblés dans le test, de tous les utilisateurs de votre application ou d'un sous-ensemble de vos utilisateurs.

    2. Si aucun vainqueur n'a encore été clairement identifié, vous pouvez continuer à exécuter le test pour collecter plus de données ou l'arrêter s'il est déjà en cours depuis longtemps et que les résultats ne sont pas concluants.

Glossaire