Avec la personnalisation Remote Config, vous fournissez automatiquement aux utilisateurs l'une des nombreuses autres expériences utilisateur, afin d'optimiser l'objectif de votre choix. Consultez une présentation de cette fonctionnalité.
Voici comment procéder.
1. Instrumentez votre application avec Analytics et Remote Config.
Pour que vous puissiez proposer des expériences utilisateur personnalisées, votre application doit : utiliser Analytics et Remote Config.
Si vous n'avez pas activé Google Analytics lorsque vous avez créé votre projet Firebase, activez-le sur le Page Intégrations.
Assurez-vous d'utiliser au moins les versions suivantes des SDK Remote Config:
- iOS: 7.5.0 et versions ultérieures
- Android 20.0.3 (BoM Firebase 26.4.0) et versions ultérieures
- C++ 7.1.1 et versions ultérieures
- Unity 7.1.0 et versions ultérieures
Seules ces versions (et versions ultérieures) effectuent la journalisation nécessaire pour que le système de personnalisation apprenne à optimiser en fonction de votre objectif.
Ajoutez des appels d'enregistrement des événements à votre application.
Enregistrez au moins un événement lorsqu'un utilisateur effectue l'action d'objectif que vous optimisez. Par exemple, si vous souhaitez optimiser la note sur le Play Store envois, un événement est enregistré chaque fois qu'un utilisateur évalue votre application.
De plus, vous devez indiquer explicitement Analytics événements pertinents pour votre application qui ne sont pas automatiquement consignées. En enregistrant ces événements contextuels, vous pouvez améliorer la qualité de vos personnalisations.
Implémentez les différentes expériences utilisateur que vous souhaitez proposer dans votre application. Il peut s'agir de personnaliser la fréquence de diffusion des annonces auprès de chaque utilisateur, ou d'options plus substantielles, comme l'implémentation de différentes mises en page.
Rendre les différentes expériences utilisateur configurables en fonction de la valeur de Un paramètre Remote Config. Consultez la page Premiers pas avec Remote Config. et stratégies de chargement Remote Config.
À ce stade, vous pouvez déployer votre application sur l'App Store ou le Play Store. Les utilisateurs continueront de bénéficier de l'expérience par défaut que vous avez configurée. Toutefois, comme vous pouvez contrôler l'expérience à l'aide d'une variable configurable à distance, vous pouvez commencer à tester la personnalisation automatique des paramètres.
Vous devez disposer d'un nombre suffisant d'utilisateurs de votre application mise à jour de personnalisation peut commencer à optimiser les expériences individuelles.
2. Configurer la personnalisation des paramètres dans la console Firebase
Maintenant que votre application instrumentée est vous pouvez utiliser Firebase pour configurer la personnalisation.
Sur la page Remote Config de dans la console Firebase, recherchez le paramètre qui contrôle l'utilisateur que vous souhaitez personnaliser, puis cliquez sur l'icône en forme de crayon pour la modifier.
Dans le volet Modifier le paramètre, cliquez sur Ajouter > Personnalisation.
Définissez au moins deux valeurs alternatives. "Valeurs alternatives" sont des nom des valeurs de paramètre que l'algorithme de personnalisation peut choisir pour vos utilisateurs. Le format des valeurs que vous utilisez ici doit correspondre au type de données que votre paramètre Remote Config utilise.
Choisissez un objectif. Les options suivantes sont disponibles :
- Choisissez parmi une liste d'objectifs prédéfinis pour des métriques telles que les revenus et l'engagement.
Ajoutez une métrique personnalisée basée sur tout autre événement Google Analytics qui à optimiser en saisissant le nom de l'événement dans le champ Objectif puis cliquez sur Créer un événement.
Comme ces événements peuvent être dynamiques ou personnalisés, il est possible qu'ils n'apparaissent pas dans le menu déroulant. Pour vous assurer que la métrique que vous spécifiez correspond précisément à un Analytics, vérifiez-le dans Analytics > Événements :
Indiquez si vous souhaitez optimiser le nombre d'événements (COUNT) ou la somme. de tous les événements (SUM).
Dans certains cas, cette option est présélectionnée pour l'Analytics intégré. événements. Par exemple, SOMME sera toujours sélectionné pour Engagement utilisateur. à optimiser en fonction du temps total passé. Si vous choisissez Clics sur les annonces, les personnalisations sont optimisées pour COUNT, soit le nombre total de clics sur les annonces événements.
Si vous avez sélectionné SOMME, saisissez le nom du paramètre d'événement à agréger des données.
Dans la plupart des cas, le nom du paramètre d'événement est
value
, mais vous pouvez une métrique personnalisée dont vous souhaitez agréger les valeurs spécifiques. Pour Exemple : si vous avez un événement avec différents types de devise avec des paramètres commeUSD
,JPY
,AUD
, etc., vous pourriez optimiser vos revenus en Australie en spécifiantAUD
comme paramètre d'événement. À l'étape suivante, veillez à configurer une condition de ciblage pour les utilisateurs situés en Australie).Vous pouvez également sélectionner jusqu'à deux métriques supplémentaires à suivre. Bien que celles-ci n'affectent pas l'algorithme de personnalisation, ces résultats peuvent vous aider comprendre les performances et les tendances. Par exemple, si votre personnalisation est optimisée pour les clics sur les annonces, vous pouvez suivre l'engagement utilisateur de référence et personnalisés.
Les métriques suivies s'afficheront dans le récapitulatif des résultats de la personnalisation. organisées par onglet.
Définissez ou sélectionnez une condition de ciblage pour le paramètre personnalisé. Seuls les utilisateurs qui remplissent cette condition bénéficient d'une expérience personnalisée. Certaines conditions couramment utilisées consistent à limiter la personnalisation aux seuls utilisateurs d'une plate-forme particulière ou uniquement aux utilisateurs d'une région particulière.
Lorsque vous êtes satisfait des alternatives, objectifs, métriques supplémentaires et le ciblage, vous avez terminé ! Enregistrez et déployez vos modifications pour commencer à personnaliser les expériences individuelles de vos utilisateurs. Les utilisateurs commenceront à recevoir des valeurs de paramètres personnalisées dans quelques heures, mais le système mettra jusqu'à 14 jours à en savoir plus sur votre utilisateur et à obtenir les meilleures performances.
Vous pouvez consulter les performances d'une personnalisation en la sélectionnant dans l'onglet Page "Personnalisations" ou en cliquant sur la condition de ciblage du paramètre Remote Config.
Pour en savoir plus sur l'interprétation des résultats, consultez la section Comprendre les résultats de personnalisation.