튜토리얼: 퍼스트 파티 데이터를 사용하여 iOS 앱 캠페인의 Google Ads 전환 측정하기
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
솔루션 튜토리얼
Google의 기기 내 전환 측정은 사용자의 개인 정보를 비공개로 유지하면서 iOS 앱 캠페인에서 관찰 가능한 전환수를 늘립니다. 이 튜토리얼에서는 솔루션의 작동 방식을 알아보고 솔루션을 구현하는 데 필요한 단계를 따라 진행합니다.
작동 방식
온디바이스 전환 측정을 통해 iOS 앱 캠페인의 앱 설치 및 인앱 액션을 측정할 수 있습니다. Firebase SDK의 Google Analytics는 앱의 로그인 환경에서 제공된 사용자 ID를 사용하여 기기 내 기여 분석을 실행합니다. 사용자의 기기에서 개인 식별 정보가 유출되지 않도록 기기 내 전환 접근 방식을 통해 사용자 ID를 숨깁니다.
이 기술을 사용하려면 동의를 얻은 사용자 제공 이메일 주소 또는 전화번호가 필요합니다. initiateOnDeviceConversionMeasurement() API를 통해 이메일 주소 또는 전화번호는 기여 분석을 위해 Firebase SDK의 Google Analytics에서 사용되므로 이 개인 정보는 사용자 또는 기기를 식별할 수 있는 방식으로 기기 외부로 전송되지 않습니다. 이 기능은 iOS 12 이상을 실행하는 앱에서 작동합니다.
Firebase Authentication을 사용하면 사용자가 앱에 로그인할 때 하나 이상의 로그인 방법을 사용하여 로그인할 수 있습니다. Firebase Authentication와 통합하면 Firebase SDK의 Google Analytics에 전송할 로그인한 사용자의 이메일 또는 전화번호를 가져올 수 있습니다.
이 튜토리얼에 사용된 제품 및 기능
Google Ads
Google Ads를 사용하면 설치를 유도하고, 광고 전환을 심도 있게 분석하고, Google Analytics 잠재고객을 사용하여 타겟팅 광고 캠페인을 실행하여 사용자층의 참여를 유도할 수 있습니다.
Google Analytics
Google Analytics는 사용자 참여 및 유지율과 총 수익, AdMob 수익, 구매 수익 등의 수익 창출 측정항목에 대한 유용한 정보를 제공합니다. 또한 사용자 잠재고객 및 세그먼트를 만들 수 있게 해줍니다.
Firebase Authentication
Firebase Authentication은 앱에서 사용자 인증 시 필요한 백엔드 서비스와 사용하기 쉬운 SDK, 기성 UI 라이브러리를 제공합니다. 비밀번호, 전화번호, 인기 제휴 ID 공급업체 (예: Google, Facebook, 트위터)를 통해 인증이 지원됩니다.
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 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*** ** * ** ***"]]