La personnalisation de Remote Config optimise les événements Google Analytics. Ainsi, si vous pouvez déclencher un événement avec des paramètres significatifs, vous pouvez créer une personnalisation pour celui-ci.
Pour obtenir les résultats les plus utiles, vous devez choisir un événement qui se déclenche souvent avec des valeurs alternatives et qui devrait produire des différences significatives dans les résultats. La personnalisation fonctionne mieux lorsque vous avez au moins 10 000 utilisateurs et plus de 1 000 événements déclencheurs par semaine (ou conversions).
Quelques-unes des différentes façons dont vous pouvez personnaliser votre application sont décrites ci-dessous.
Optimiser les revenus d'impressions publicitaires
Une façon d’utiliser la personnalisation consiste à optimiser les revenus d’impressions publicitaires. Pour ce cas d'utilisation, disons que vous disposez d'un jeu avec des mini-jeux facultatifs hébergés derrière une annonce pleine page et que vous souhaitez optimiser l'expérience des mini-jeux pour chaque utilisateur, en fournissant le plus de revenus publicitaires sans affecter l'engagement des utilisateurs.
Voyons une façon dont vous pourriez y parvenir :
Dans votre jeu, implémentez une journalisation d'événements personnalisée pour l'événement
ad_impression
spécifique aux fournisseurs de publicité que vous utilisez, en vous assurant que les paramètrescurrency
etvalue
sont inclus et que les revenus sont ajoutés dans le paramètre de valeur rapportée.Mesurer les revenus publicitaires décrit comment enregistrer automatiquement les événements ad_impression avec Admob et fournit également quelques autres exemples de mise en œuvre pour d'autres plates-formes de diffusion d'annonces, comme AppLovin et ironSource .
Déterminez le paramètre Remote Config que vous utiliserez et les valeurs alternatives parmi lesquelles choisir et assurez-vous que la logique de votre jeu peut gérer les différentes valeurs.
Cet exemple décrit l'implémentation d'un paramètre Remote Config en tant qu'indicateur de fonctionnalité pour activer plusieurs mini-jeux différents. Pour ce faire, ouvrez la page Remote Config et cliquez sur Ajouter un paramètre . Vous pouvez nommer le
minigame
du paramètre Remote Config avec une valeur par défaut deno_game
.Maintenant, ajoutez une personnalisation en cliquant sur Ajouter nouveau et en sélectionnant Personnalisation .
Ajoutez jusqu'à cinq valeurs alternatives, puis cliquez sur Suivant .
Pour cet exemple de mini-jeu, vous pouvez utiliser
tictactoe
,word_scramble
etrace
.Ensuite, choisissez un objectif. Étant donné que vous enregistrez désormais les événements d'impression d'annonces qui contiennent des valeurs de revenus, sélectionnez Impression d'annonce comme objectif, choisissez SOMME et valeur comme paramètre à agréger, et ajoutez une mesure de suivi supplémentaire pour le temps d'engagement de l'utilisateur . Cela vous permet de voir comment il se compare dans les résultats de personnalisation.
Vous pouvez également sélectionner un autre événement comme mesure personnalisée ici, si vous le trouvez pertinent.
Cliquez sur Suivant pour choisir une condition cible. Étant donné que vous optimisez la valeur agrégée des revenus d'impressions publicitaires, si vous ne convertissez pas la valeur des revenus de votre événement dans la même devise, vous souhaiterez peut-être créer une condition basée sur les utilisateurs d'une région spécifique pour améliorer la cohérence.
Cliquez sur Suivant et nommez votre personnalisation, puis cliquez sur Enregistrer .
Cliquez sur Publier les modifications pour lancer la personnalisation. Les utilisateurs commenceront à recevoir des valeurs de paramètres personnalisées dans quelques heures (en fonction de l' intervalle de récupération de Remote Config. Étant donné que la durée pendant laquelle une valeur est appliquée à un utilisateur (la fenêtre de persistance ) est de 24 heures, nous vous recommandons de laisser vos personnalisations s'exécuter. pendant 14 jours (ou perpétuellement) afin qu'ils apprennent et s'améliorent continuellement, offrant une expérience optimale à chaque utilisateur.
Vous pouvez voir les performances de vos personnalisations en cliquant sur la condition de ciblage du paramètre sur la page Remote Config .
Maintenant que vous avez appris à créer une personnalisation, poursuivez votre lecture pour explorer d'autres cas d'utilisation et discuter des options que vous pouvez utiliser pour les mettre en œuvre.
Sélectionnez le meilleur emplacement publicitaire pour chaque utilisateur
Différents utilisateurs peuvent réagir de différentes manières lorsqu'on leur présente certains facteurs de forme ou certains emplacements d'annonce. Dans ce cas d'utilisation, vous pouvez utiliser un paramètre Remote Config tel que ad_placement
avec différentes valeurs de localisation et optimiser les clics sur les annonces.
Lors de l'optimisation des ad_clicks
, vous souhaiterez peut-être configurer au moins une métrique supplémentaire pour user_engagement
afin de suivre les niveaux d'engagement des utilisateurs afin de garantir qu'ils restent élevés.
Composant de personnalisation | Valeurs potentielles et recommandées |
---|---|
Paramètre de configuration à distance | ad_placement |
Valeurs alternatives | top-left, bottom, middle-panel, full-screen |
Objectif | ad_clicks |
Mesures supplémentaires | user_engagement |
Optimiser pour la fréquence des annonces
Dans ce cas d'utilisation, vous pouvez optimiser la fréquence des publicités, en optimisant l'engagement des utilisateurs afin de déterminer quelle fréquence publicitaire génère le plus d'engagement des utilisateurs. Utilisez ad_click
comme mesure supplémentaire à suivre.
Composant de personnalisation | Valeurs potentielles ou recommandées |
---|---|
Paramètre de configuration à distance | ad_display_freq_in_min |
Valeurs alternatives | 2, 10, 50 |
Objectif | user_engagement |
Mesures supplémentaires | ad_click |
Déterminer la meilleure sélection de difficulté pour maximiser l'engagement des utilisateurs
Dans ce cas d'utilisation, vous pouvez personnaliser votre application pour chaque utilisateur, en choisissant le bon niveau de difficulté pour impliquer pleinement chaque utilisateur individuel avec différents niveaux de compétence de joueur. Vous pouvez utiliser level_difficulty
comme paramètre Remote Config et l'engagement des utilisateurs comme objectif. Ajoutez ici toute mesure supplémentaire que vous jugez pertinente : cet exemple utilise level_complete
pour avoir un aperçu de la progression des utilisateurs dans le jeu.
Vous pouvez également utiliser un objectif tel que les revenus des impressions publicitaires (tel que configuré dans Optimiser pour les revenus des impressions publicitaires ) ou utiliser in_app_purchase
pour optimiser les IAP.
Composant de personnalisation | Valeurs potentielles ou recommandées |
---|---|
Paramètre de configuration à distance | level_difficulty |
Valeurs alternatives | easy, medium, difficult, impossible |
Objectif | user_engagement |
Mesures supplémentaires | level_complete |