教程:衡量 iOS 应用广告系列带来的 Google Ads 转化次数

解决方案教程

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 等)进行身份验证。


教程概览

直接前往逐步讲解的教程

  1. 实现登录体验

    1. 使用 Firebase Authentication 构建登录体验。

    2. 或者,将 Firebase Authentication 与您的自定义登录体验相结合。

    3. 在登录界面中,获取用户的电子邮件地址或电话号码。

  2. Google Analytics 集成到您的应用中

    1. 按照 Cocoapods 集成步骤或手动安装步骤操作。

    2. (可选)在 Xcode 中启用调试模式。

  3. 启动设备端转化衡量

    1. 使用您收集的电子邮件地址或电话号码调用设备端衡量 API。

    2. 使用调试日志验证 API 函数。

  4. 排查和处理常见问题

    1. 如有需要,请借助 Firebase AuthenticationGoogle Analytics 的支持资源进行问题排查。

    2. 处理一些常见问题。

您需要满足的条件

  • 您自己的应用(可在 iOS 11 或更高版本的系统上运行)

  • 您的应用已注册为与 Google Analytics 和 Google Ads 相关联的 Firebase 应用

  • 您首选的 IDE




第 1 步:实现登录体验