Maintenant que vous avez implémenté un système d'authentification pour collecter les adresses e-mail ou les numéros de téléphone des utilisateurs, vous pouvez commencer à intégrer le SDK Google Analytics for Firebase.
Intégrer le Google Analytics pour le SDK Firebase
Intégrez la dernière version du SDK Google Analytics pour Firebase.
Utiliser CocoaPods
Si votre application utilise Cocoapods, assurez-vous que le fichier Podfile de votre projet contient l'un des éléments suivants:
pod 'FirebaseAnalytics` # includes GoogleAdsOnDeviceConversion
ou
pod 'FirebaseAnalytics/Core'
pod 'GoogleAdsOnDeviceConversion'
Exécutez ensuite les commandes pod repo update et pod install.
Utiliser Swift Package Manager
Si votre application utilise Swift Package Manager, suivez les étapes décrites dans Swift Package Manager pour Firebase.
Lorsque vous arrivez à l'étape "Choisir les bibliothèques Firebase que vous souhaitez inclure dans votre application", cochez FirebaseAnalytics avant de passer aux étapes suivantes.
Vous pouvez également vérifier FirebaseAnalytics/CoreetGoogleAdsOnDeviceConversion.
Intégration alternative
Si votre application n'utilise pas Cocoapods ni Swift Package Manager, procédez comme suit:
Suivez les instructions du fichier README du fichier ZIP public pour ajouter directement les frameworks au projet. Veillez à ajouter les frameworks à partir du répertoire FirebaseAnalytics.
Dans Xcode, ajoutez les indicateurs -ObjC et -lc++ à "Other Linker Settings" (Autres paramètres du linker) dans les paramètres de compilation de la cible de votre application.
Unity
Ajoutez le SDK UnityFirebase (plus précisément, FirebaseAnalytics.unitypackage) à votre projet Unity. Pour obtenir des instructions plus détaillées, consultez Ajouter des SDK Firebase Unity.
Sélectionnez la plate-forme iOS dans File (Fichier) > Build Settings (Paramètres de compilation), puis cliquez sur Build and Run (Compiler et exécuter).
Dans le dossier de compilation généré, recherchez le Podfile et ajoutez les éléments suivants:
pod 'GoogleAdsOnDeviceConversion'
Activer le mode débogage (facultatif)
Activez le mode débogage en ajoutant -FIRDebugEnabled sous "Arguments transmis au démarrage" dans l'éditeur de schéma de Xcode. Lorsque vous lancez l'application dans Xcode, assurez-vous qu'un message semblable à celui-ci s'affiche dans la console de débogage Xcode:
[Firebase/Analytics][I-ACS023007] Analytics v.x.x.x started
...
[Firebase/Analytics][I-ACS023009] Debug logging enabled
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/09/06 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/09/06 (UTC)."],[],[],null,["Step 2: Integrate Google Analytics\n\n\u003cbr /\u003e\n\n|----------------------------------------------------------------------------------------------------------------------------------|\n| Introduction: [Measure iOS Ads conversions](/docs/tutorials/ads-ios-on-device-measurement/index-first-party) |\n| Step 1: [Implement a sign-in experience](/docs/tutorials/ads-ios-on-device-measurement/step-1) \u003cbr /\u003e |\n| **Step 2: Integrate Google Analytics** \u003cbr /\u003e |\n| Step 3: [Initiate on-device conversion measurement using Google Analytics](/docs/tutorials/ads-ios-on-device-measurement/step-3) |\n| Step 4: [Troubleshoot and handle common issues](/docs/tutorials/ads-ios-on-device-measurement/step-4) |\n\n\u003cbr /\u003e\n\nNow that you've implemented an authentication system to collect users' emails\nor phone numbers, you can begin integrating the Google Analytics for\nFirebase SDK.\n\nIntegrate the Google Analytics for Firebase SDK\n\nIntegrate with the latest Google Analytics for Firebase SDK version.\n| **Note:** `GoogleAdsOnDeviceConversion` is not subject to [Apple's privacy manifest requirements](https://developer.apple.com/news/?id=3d8a9yyh) and does not include a privacy manifest. No additional action is required to enable on-device conversion measurement.\n\nUse Cocoapods\n\nIf your app uses Cocoapods, ensure your project's Podfile contains either: \n\n pod 'FirebaseAnalytics` # includes GoogleAdsOnDeviceConversion\n\nor \n\n pod 'FirebaseAnalytics/Core'\n pod 'GoogleAdsOnDeviceConversion'\n\nThen, run the commands `pod repo update` and `pod install`.\n\nUse Swift Package Manager\n\nIf your app uses Swift Package Manager, follow the steps at\n[Swift Package Manager for Firebase](/docs/ios/installation-methods#swift-package-manager).\nWhen you reach the step \"Choose the Firebase libraries that you want include in\nyour app\", check `FirebaseAnalytics` before continuing to the next steps.\nAlternatively, check `FirebaseAnalytics/Core` *and*\n`GoogleAdsOnDeviceConversion`.\n\nAlternative integration\n\nIf your app does not use Cocoapods or Swift Package Manager, integrate as\nfollows:\n\n1. Download the public zip file of Firebase from the [firebase-ios-sdk GitHub repo](https://github.com/firebase/firebase-ios-sdk/releases).\n2. Follow the README instructions from the public zip file to add the frameworks to the project directly. Be sure to add the frameworks from the `FirebaseAnalytics` directory.\n3. In Xcode, add the `-ObjC` and `-lc++` flags to \"Other Linker Settings\" in your app target's build settings.\n\nUnity\n\n1. Add the [Firebase Unity SDK](/download/unity)\n (specifically, `FirebaseAnalytics.unitypackage`) to your Unity project. More detailed instructions can be found in [Add Firebase Unity SDKs](https://firebase.google.com/docs/unity/setup#add-sdks).\n\n2. Select the platform iOS at **File** \\\u003e **Build Settings** , then click\n **Build and Run**.\n\n3. In the generated build folder, locate the Podfile and add the following:\n\n pod 'GoogleAdsOnDeviceConversion'\n\nEnable debug mode (optional)\n\nEnable debug mode by adding `-FIRDebugEnabled` under \"Arguments Passed on Launch\"\nin Xcode's scheme editor. Upon launching the app in Xcode, ensure that a\nmessage like the following appears in the Xcode debug console: \n\n [Firebase/Analytics][I-ACS023007] Analytics v.x.x.x started\n ...\n [Firebase/Analytics][I-ACS023009] Debug logging enabled\n\n\u003cbr /\u003e\n\n*** ** * ** ***\n\n\u003cbr /\u003e\n\n[arrow_back_ios**Step 1**: Implement a sign-in experience](/docs/tutorials/ads-ios-on-device-measurement/step-1)\n[**Step 3** : Initiate measurements using Google Analyticsarrow_forward_ios](/docs/tutorials/ads-ios-on-device-measurement/step-3)\n\n\u003cbr /\u003e\n\n*** ** * ** ***"]]