Tutoriel: Utiliser des données first party pour mesurer les conversions Google Ads de vos campagnes pour applications iOS
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Tutoriel sur la solution
La mesure des conversions sur l'appareil de Google améliore le nombre de conversions observables générées par vos campagnes pour applications iOS, tout en assurant la confidentialité des données à caractère personnel de l'utilisateur. Dans ce tutoriel, vous allez découvrir le fonctionnement de la solution et suivre les étapes nécessaires pour l'implémenter.
Fonctionnement
La mesure des conversions sur les appareils vous aide à mesurer les installations d'applications et les actions dans vos applications à partir de vos campagnes pour applications iOS. Le SDK Google Analytics pour Firebase effectue l'attribution sur l'appareil en utilisant l'identité de l'utilisateur fournie par l'interface de connexion de votre application. L'identité de l'utilisateur est masquée grâce à notre méthode de conversion sur l'appareil, de sorte qu'aucune information permettant d'identifier personnellement l'utilisateur ne quitte l'appareil.
Pour utiliser cette technologie, vous avez besoin d'une adresse e-mail ou d'un numéro de téléphone fourni par l'utilisateur et pour lequel il a donné son consentement. Via l'API initiateOnDeviceConversionMeasurement()
, l'adresse e-mail ou le numéro de téléphone est utilisé par le Google Analytics pour le SDK Firebase à des fins d'attribution, de sorte que ces données à caractère personnel ne soient jamais envoyées depuis l'appareil de manière à pouvoir identifier l'utilisateur ou l'appareil. Cette fonctionnalité fonctionne sur les applications exécutées sous iOS 12 ou version ultérieure.
Vous pouvez utiliser Firebase Authentication pour autoriser les utilisateurs à se connecter à votre application à l'aide d'une ou de plusieurs méthodes de connexion. Une fois intégré à Firebase Authentication, 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 tutoriel
Google Ads
Google Ads vous permet de générer des installations, d'obtenir des insights détaillés sur les conversions publicitaires et de diffuser des campagnes publicitaires ciblées à l'aide d'audiences Google Analytics pour engager votre base d'utilisateurs.
Google Analytics
Google Analytics vous donne un aperçu des métriques d'engagement, de fidélisation et de monétisation des utilisateurs, comme les revenus totaux, les revenus AdMob, les revenus issus des achats et bien plus. Il vous permet également de créer des audiences et des segments d'utilisateurs.
|
Firebase Authentication
Firebase Authentication fournit des services de backend, des SDK faciles à utiliser et des bibliothèques d'UI 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), etc.
|
Présentation du tutoriel
Accéder directement au tutoriel détaillé
Implémenter une expérience de connexion
Utilisez Firebase Authentication pour créer une expérience de connexion.
Vous pouvez également combiner Firebase Authentication 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égrer Google Analytics à votre application
Suivez les étapes d'intégration pour Cocoapods, Swift Package Manager ou l'installation manuelle.
Vous pouvez également activer le mode débogage dans Xcode.
Lancer la mesure des conversions sur l'appareil
Appelez l'API de mesure sur les appareils en utilisant l'adresse e-mail ou le numéro de téléphone que vous avez recueillis.
Vérifier la fonction de l'API à l'aide des journaux de débogage
Résoudre les problèmes courants et les gérer
Si nécessaire, utilisez les ressources d'assistance pour Firebase Authentication et Google Analytics pour résoudre les problèmes.
Gérer certains problèmes courants
Prérequis
Étape 1: Implémenter une expérience de connexionarrow_forward_ios
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,["**Solution tutorial**\n\nGoogle's on-device conversion measurement improves the number of observable\nconversions from your iOS app campaigns while keeping users' personal data\nprivate. In this tutorial, you'll learn how the solution works and follow along\nwith the steps needed to implement it.\n\nHow does this work?\n\nOn-device conversion measurement helps measure app installs and in-app actions\nfrom your iOS app campaigns. The Google Analytics for Firebase SDK\nperforms on-device attribution using a user's identity provided by your app's\nsign-in experience. The user's identity is hidden through our on-device\nconversion approach so that no personally identifiable information ever leaves\nthe user's device.\n\nTo use this technology, you need a consented, user-provided email address or\nphone number. Through the `initiateOnDeviceConversionMeasurement()` API, the\nemail address or phone number is used by the Google Analytics for\nFirebase SDK for attribution such that this personal data is never sent off the\ndevice in a way that can identify the user or device. The feature works on apps\nrunning iOS 12+.\n\nYou can use Firebase Authentication to allow users to sign in to your app using\none or more sign-in methods. Once integrated with Firebase Authentication, you can get\nthe signed-in user's email or phone number to send to the Google Analytics\nfor Firebase SDK.\n\nProducts and features used in this tutorial\n\n|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| Google Ads \u003e [Google Ads](/docs/ads) lets you drive installs, gain deep insights into ad conversions, and run targeted ad campaigns using Google Analytics audiences to engage your user base. Google Analytics \u003e [Google Analytics](/docs/analytics) gives you insight into user engagement, retention, and monetization metrics like total revenue, AdMob revenue, purchase revenue, and much more. It also allows you to create user audiences and segments. | Firebase Authentication \u003e [Firebase Authentication](/docs/auth) provides backend services, easy-to-use SDKs, and ready-made UI libraries to authenticate users to your app. It supports authentication using passwords, phone numbers, popular federated identity providers (like Google, Facebook, and Twitter), and more. |\n\n\u003cbr /\u003e\n\nTutorial overview\n\n[Go\ndirectly to the step-by-step tutorial](/docs/tutorials/ads-ios-on-device-measurement/step-1)\n\n1. [**Implement\n a sign-in experience**](/docs/tutorials/ads-ios-on-device-measurement/step-1)\n\n 1. Use Firebase Authentication to build a sign-in experience.\n\n 2. Or, combine Firebase Authentication with your custom sign-in experience.\n\n 3. In your sign-in interface, get the user's email address or phone number.\n\n2. [**Integrate\n Google Analytics into your app**](/docs/tutorials/ads-ios-on-device-measurement/step-2)\n\n 1. Follow integration steps for Cocoapods, Swift Package Manager or manual\n installation.\n\n 2. Optionally, enable debug mode in Xcode.\n\n3. [**Initiate\n on-device conversion measurement**](/docs/tutorials/ads-ios-on-device-measurement/step-3)\n\n 1. Call the on-device measurement API with the email or phone number you\n gathered.\n\n 2. Verify API function with debug logs.\n\n4. [**Troubleshoot and\n handle common issues**](/docs/tutorials/ads-ios-on-device-measurement/step-4)\n\n 1. If needed, troubleshoot with the help of support resources for\n Firebase Authentication and Google Analytics.\n\n 2. Handle some commonly-encountered issues.\n\nWhat you'll need\n\n- Your own app that can run on iOS 12 or higher\n\n- Your app registered as a Firebase App that's linked to Google Analytics\n and Ads\n\n- Your preferred IDE\n\n\u003cbr /\u003e\n\n*** ** * ** ***\n\n\u003cbr /\u003e\n\n[**Step 1** : Implement a sign-in experiencearrow_forward_ios](/docs/tutorials/ads-ios-on-device-measurement/step-1)\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n*** ** * ** ***"]]