Tutorial: Menggunakan data pihak pertama untuk mengukur konversi Google Ads dari kampanye aplikasi iOS
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Tutorial solusi
Pengukuran konversi di perangkat dari Google meningkatkan jumlah konversi yang dapat diamati dari kampanye aplikasi iOS Anda sekaligus menjaga kerahasiaan data pribadi pengguna. Dalam tutorial ini, Anda akan mempelajari cara kerja solusi dan mengikuti
langkah-langkah yang diperlukan untuk menerapkannya.
Bagaimana cara kerjanya?
Pengukuran konversi di perangkat membantu mengukur penginstalan aplikasi dan tindakan dalam aplikasi
dari kampanye aplikasi iOS Anda. Google Analytics for Firebase SDK
melakukan atribusi di perangkat menggunakan identitas pengguna yang diberikan oleh pengalaman
login aplikasi Anda. Identitas pengguna disembunyikan melalui pendekatan konversi di perangkat kami sehingga tidak ada informasi identitas pribadi yang hilang dari perangkat pengguna.
Untuk menggunakan teknologi ini, Anda memerlukan alamat email atau nomor telepon yang diberikan pengguna dan telah mendapatkan izin. Melalui initiateOnDeviceConversionMeasurement() API, alamat email atau nomor telepon digunakan oleh Google Analytics untuk Firebase SDK untuk atribusi sehingga data pribadi ini tidak pernah dikirim dari perangkat dengan cara yang dapat mengidentifikasi pengguna atau perangkat. Fitur ini berfungsi di aplikasi
yang menjalankan iOS 12+.
Anda dapat menggunakan Firebase Authentication untuk mengizinkan pengguna login ke aplikasi Anda menggunakan
satu atau beberapa metode login. Setelah terintegrasi dengan Firebase Authentication, Anda bisa mendapatkan email atau nomor telepon pengguna yang login untuk dikirim ke Google Analytics for Firebase SDK.
Produk dan fitur yang digunakan dalam tutorial ini
Google Ads
Google Ads memungkinkan Anda mendorong penginstalan, mendapatkan
insight mendalam tentang konversi iklan, dan menjalankan kampanye iklan bertarget menggunakan
audiens Google Analytics untuk berinteraksi dengan basis pengguna Anda.
Google Analytics
Google Analytics memberi Anda insight mengenai
metrik engagement pengguna, retensi, dan monetisasi, seperti total pendapatan,
pendapatan AdMob, pendapatan pembelian, dan banyak lagi. Google Analytics juga memungkinkan Anda membuat segmen dan audiens pengguna.
Firebase Authentication
Firebase Authentication menyediakan layanan backend, SDK yang mudah digunakan, dan library UI siap pakai untuk mengautentikasi pengguna ke aplikasi Anda. Firebase Authentication juga mendukung autentikasi menggunakan sandi, nomor telepon, penyedia identitas gabungan yang populer (seperti Google, Facebook, dan Twitter), dan lainnya.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 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*** ** * ** ***"]]