解决方案教程
Google 的设备端转化衡量功能可以提高 iOS 应用广告系列中的可观测转化量,同时还能确保用户个人数据的私密性。在本教程中,您将了解该解决方案的运作方式,并按照实现该解决方案所需的步骤操作。
如何使用此功能?
设备端转化衡量功能可帮助您衡量 iOS 应用广告系列带来的应用安装和应用内操作。Google Analytics for Firebase SDK 使用用户在应用登录流程中提供的身份信息在设备端执行归因。在执行设备端转化衡量的过程中,用户的身份信息始终会处于隐藏状态,这样所有个人身份信息都会保留在用户的设备上。
如需使用此技术,您需要获得用户同意,并使用用户提供的电子邮件地址或电话号码。Google Analytics 会通过 initiateOnDeviceConversionMeasurement() API 使用电子邮件地址或电话号码来为 Firebase SDK 进行归因,以确保这些个人数据绝不会以可识别用户或设备的方式发送到设备之外。此功能适用于搭载 iOS 12 及更高版本的应用。
您可以使用 Firebase Authentication 允许用户通过一种或多种登录方法登录您的应用。与 Firebase Authentication 集成后,您可以获取已登录用户的电子邮件地址或电话号码,以发送到 Firebase SDK for Google Analytics。
本教程中使用的产品和功能
|
Google Ads Google Ads 可帮助您提升安装量、深入分析广告转化情况,并利用 Google Analytics 受众群体投放有针对性的广告系列来吸引用户群。 Google Analytics Google Analytics 可让您深入了解用户互动度、留存率和创收指标,例如总收入、AdMob收入、购买收入等等。它还允许您创建用户受众群体和细分用户群。 |
Firebase Authentication Firebase Authentication 提供了后端服务、易用的 SDK 以及现成的界面库,以便向您的应用验证用户的身份。该功能支持通过密码、电话号码、主流联合身份提供方服务(如 Google、Facebook 和 Twitter 等)进行身份验证。 |
教程概览
-
使用 Firebase Authentication 构建登录体验。
或者,将 Firebase Authentication 与您的自定义登录体验相结合。
在登录界面中,获取用户的电子邮件地址或电话号码。
-
按照 Cocoapods、Swift Package Manager 或手动安装的集成步骤操作。
(可选)在 Xcode 中启用调试模式。
-
使用您收集的电子邮件地址或电话号码调用 on-device measurement API。
使用调试日志验证 API 函数。
-
如有需要,请借助 Firebase Authentication 和 Google Analytics 的支持资源进行问题排查。
处理一些常见问题。
您需要满足的条件
可在 iOS 12 或更高版本上运行的您自己的应用
您的应用已注册为与 Google Analytics 和 Google Ads 相关联的 Firebase 应用
您首选的 IDE