Tutoriel de solution
La mesure des conversions sur appareil de Google améliore le nombre de conversions observables à partir de vos campagnes pour applications iOS tout en préservant la confidentialité des données personnelles des utilisateurs. Dans ce didacticiel, vous découvrirez le fonctionnement de la solution et suivrez les étapes nécessaires à sa mise en œuvre.
Comment cela marche-t-il?
La mesure des conversions sur appareil permet de mesurer les installations d'applications et les actions dans l'application à partir de vos campagnes d'applications iOS. Le SDK Google Analytics pour Firebase effectue une attribution sur l'appareil à l'aide de l'identité d'un utilisateur fournie par l'expérience de connexion de votre application. L'identité de l'utilisateur est masquée grâce à notre approche de conversion sur l'appareil afin qu'aucune information personnelle identifiable ne quitte jamais l'appareil de l'utilisateur.
Pour utiliser cette technologie, vous avez besoin d’une adresse e-mail ou d’un numéro de téléphone consenti et fourni par l’utilisateur. Grâce à l'API initiateOnDeviceConversionMeasurement()
, l'adresse e-mail ou le numéro de téléphone est utilisé par le SDK Google Analytics pour Firebase à des fins d'attribution, de sorte que ces données personnelles ne soient jamais envoyées hors de l'appareil d'une manière permettant d'identifier l'utilisateur ou l'appareil. La fonctionnalité fonctionne sur les applications exécutant iOS 11+.
Vous pouvez utiliser l'authentification Firebase pour permettre aux utilisateurs de se connecter à votre application à l'aide d'une ou plusieurs méthodes de connexion. Une fois intégré à l'authentification Firebase, vous pouvez obtenir l'adresse e-mail ou le numéro de téléphone de l'utilisateur connecté à envoyer au SDK Google Analytics pour Firebase.
Produits et fonctionnalités utilisés dans ce didacticiel
Annonces Google Google Ads vous permet de générer des installations, d'obtenir des informations approfondies sur les conversions publicitaires et de lancer des campagnes publicitaires ciblées à l'aide des audiences Google Analytics pour engager votre base d'utilisateurs. Google Analytics Google Analytics vous donne un aperçu des statistiques d'engagement, de fidélisation et de monétisation des utilisateurs, telles que les revenus totaux, les revenus AdMob, les revenus d'achat et bien plus encore. Il vous permet également de créer des audiences et des segments d'utilisateurs. | Authentification Firebase Firebase Authentication fournit des services backend, des SDK faciles à utiliser et des bibliothèques d'interface utilisateur prêtes à l'emploi pour authentifier les utilisateurs auprès de votre application. Il prend en charge l'authentification à l'aide de mots de passe, de numéros de téléphone, de fournisseurs d'identité fédérés populaires (comme Google, Facebook et Twitter), et bien plus encore. |
Présentation du didacticiel
Accédez directement au tutoriel étape par étape
Mettre en œuvre une expérience de connexion
Utilisez l'authentification Firebase pour créer une expérience de connexion.
Vous pouvez également combiner l'authentification Firebase avec votre expérience de connexion personnalisée.
Dans votre interface de connexion, obtenez l'adresse e-mail ou le numéro de téléphone de l'utilisateur.
Intégrez Google Analytics dans votre application
Suivez les étapes d'intégration pour les Cocoapods ou l'installation manuelle.
Eventuellement, activez le mode débogage dans Xcode.
Lancer la mesure de conversion sur l'appareil
Appelez l'API de mesure sur l'appareil avec l'e-mail ou le numéro de téléphone que vous avez recueilli.
Vérifiez la fonction API avec les journaux de débogage.
Dépanner et gérer les problèmes courants
Si nécessaire, dépannez à l'aide des ressources d'assistance pour l'authentification Firebase et Google Analytics.
Gérez certains problèmes fréquemment rencontrés.
Ce dont vous aurez besoin
Votre propre application pouvant fonctionner sur iOS 11 ou version ultérieure
Votre application enregistrée en tant qu'application Firebase liée à Google Analytics et Ads
Votre IDE préféré
Étape 1 : implémenter une expérience de connexion