Google Ads 转化跟踪

Google 跟踪代码管理器提供 Google Ads 转化跟踪代码,以便 支持对 Android 应用进行灵活的、基于规则的 Google Ads 转化跟踪。

本指南将介绍如何使用 Google 跟踪代码管理器并通过 Google Ads 转化跟踪代码跟踪 Android 应用安装转化情况:

  1. 在 Google Ads 中创建新转化
  2. 创建用于触发 Google Ads 转化的触发器 跟踪代码
  3. 创建 Google Ads 转化跟踪代码
  4. 更新文件 AndroidManifest.xml
  5. 推动转化 事件传递给数据层
  6. 记录深层链接
  7. 发布容器

1. 在 Google Ads 中创建新转化

要在 Google Ads 中创建新转化,请执行以下操作:

  1. 登录您的 Google Ads 账号。
  2. 在菜单栏中,依次选择工具 > 转化
  3. 点击 +转化
  4. 选择应用
  5. 依次选择 Android应用安装(首次打开),然后点击继续
  6. 输入以下内容: <ph type="x-smartling-placeholder">
      </ph>
    • 点击名称,输入 Android 应用的名称,然后点击完成
    • 点击价值,输入每次应用安装的价值,或者选择不为此安装操作分配价值,然后点击完成
    • 点击软件包名称,输入您的 Android 应用在 Google Play 中的软件包名称,然后点击完成
    • 点击优化,此功能默认处于关闭状态。开启 优化,请点击关闭,将其切换为开启,然后点击 完成
    • (可选)。点击回传网址,输入要用于发布转化数据的网址(请向您的分析服务提供商索取该网址),然后点击完成
  7. 点击保存并继续
  8. 查看您的转化设置。要更改设置,请点击修改设置
  9. 在“设置跟踪方法”下,选择 将跟踪代码放入应用中。 <ph type="x-smartling-placeholder">
  10. 点击保存说明和代码,或者 通过电子邮件发送操作说明和代码,用于保存转化 ID 和 转化标签, 创建 Google Ads 转化跟踪代码
  11. 点击完成

2. 创建用于触发 Google Ads 转化跟踪代码的触发器

要在 Google 跟踪代码管理器中创建触发器,以触发 Google Ads 转化跟踪代码,请执行以下操作:

  1. 登录您的 Google 跟踪代码管理器账号。
  2. 选择一个移动容器。
  3. 在左侧导航栏中,点击触发器
  4. 点击新建
  5. 触发条件下,输入以下条件:

    跟踪方法

  6. 点击创建触发器
  7. 输入触发器名称。
  8. 点击保存

3. 创建 Google Ads 转化跟踪代码

要创建 Google Ads 转化跟踪代码,请执行以下操作:

  1. 登录您的 Google 跟踪代码管理器账号。
  2. 选择一个移动容器。
  3. 在左侧导航栏中,点击代码
  4. 点击新建
  5. 选择产品 Google Ads
  6. 选择代码类型 Google Ads 转化跟踪
  7. 输入转化 ID转化标签
  8. 选择不可重复
  9. 点击继续
  10. 触发条件下,选择自定义事件。
  11. 选择在第 2 步中创建的触发器。
  12. 点击保存
  13. 点击创建代码
  14. 输入代码名称(例如“Android 应用安装转化”)。
  15. 点击保存

4. 更新文件“AndroidManifest.xml

在 Android Studio 中,打开 AndroidManifest.xml 文件以添加 在 <application> 标记中添加以下代码:

<service android:name="com.google.android.gms.tagmanager.InstallReferrerService"/>
<receiver
   android:name="com.google.android.gms.tagmanager.InstallReferrerReceiver"
   android:exported="true">
   <intent-filter>
       <action android:name="com.android.vending.INSTALL_REFERRER" />
   </intent-filter>
</receiver>

5. 将 Google Ads 转化事件推送到数据层

首先,初始化 Google 跟踪代码管理器 (GTM)。然后,将以下代码添加到您的应用,从而将 Google Ads 转化事件推送到数据层,以便 GTM 评估触发器和触发匹配代码:

DataLayer dataLayer = TagManager.getInstance(context).getDataLayer();
dataLayer.pushEvent("appLaunch", DataLayer.mapOf());

如果您的应用使用深层链接,为了记录深层链接转化, 将链接作为 activity 中的 "gtm.url" 推送到数据层 由 intent 启动:

if (this.getIntent() != null && this.getIntent().getData() != null ) {
  TagManager.getInstance(this).getDataLayer().push("gtm.url", this.getIntent().getData().toString());
}

7. 发布容器

现在,您可以发布容器,开始触发 Google Ads 转化跟踪代码了。 有关详情,请参阅以下内容的添加、更新和发布代码: <ph type="x-smartling-placeholder"></ph> 设置和工作流程(移动应用)