Google Ads(AdWords)对接设置指南

概要:本文重点讲解了如何将您的Google Ads账户接入AppsFlyer,以便集中查看所有广告的归因数据。

 相关文章

下列文章能帮助您更全面地了解如何使用AppsFlyer来衡量Google Ads(AdWords)的投放效果:

使用Google Ads时的注意事项

Google Ads后台只能配置iOS和安卓平台的App Campaign(应用广告)。

如果您需要把Windows Phone等其他平台的用户归因到Google Ads,则需使用落地页解决方案

如需配置App Campaign之外其他特定类型的广告,请联系您的Google服务代表。

广告主的Google Ads归因配置指南

请按以下步骤使用AppsFlyer对Google Ads投放进行归因:

 注意

在配置Google Ads对接之前,请先确保您的应用收集的是IDFA/GAID。详情请见SDK对接指南

 视频教程
 文档指南

第1步:创建Google Ads Link ID(必需完成)

(仅限Google Ads管理员账户 )

  1. 从Google Ads面板进入Settings & Billing(设置与计费),点击Linked accounts(关联账户)。

    google-ads-linked-accounts_en-us.png

  2. 点击Third-party app analytics(第三方分析工具)方框中的DETAILS(详情)

  3. 点击“+”按钮

  4. 在App analytics providers(应用分析服务商)列表中选择AppsFlyer

  5. 选择您的应用运行的平台(iOS或安卓),并在look up your app(查找您的应用)下选择相关应用。

  6. 点击CREATE LINK ID(创建Link ID)

  7. 复制新建的Link ID,该ID可在Google Ads中对您的应用作非重标识。

  8. 请注意 - 为每个应用创建LINK ID时都必须重复以上步骤。

第2步:在AppsFlyer后台设置Google Ads(必需完成)

(AppsFlyer帐户中的任何成员都可执行以下操作)

  1. 进入相关应用的AppsFlyer面板,点击合作伙伴配置

  2. 选择Google Ads

    gads-search.png

  3. 打开启用该渠道开关并将Link ID粘贴复制到对应方框中。
  4. 配置激活归因
    1. 设置点击型激活回溯窗口
      选择归因窗口期的单位(小时或天),并将滑块滑动到所需值。建议将窗口期设置为30天,以便与Google Ads的窗口期相匹配。
    2. 【可选】若投放安卓应用的预注册广告,请设置预注册广告回溯窗口期(默认为90天)。这个滑动条用于调整预注册广告的激活归因回溯窗口期。
    3. 启用浏览型激活归因
    4. 选择归因窗口期的单位(小时或天),并将滑块滑动到所需值。建议将浏览型窗口期设置为1天,以便与Google Ads的窗口期相匹配。

     注意

    Google不会领取iOS应用的展示归因,因此iOS应用无需使用浏览型激活归因开关和回溯窗口期滑动条。

    google-ads-integration-tab_en-us.png

  5. 打开重装激活归因开关,以启用重装激活归因。重装激活归因的回溯窗口期与激活归因中设置的值相同,因此这里无需再配置。

     重要提示!

    重装激活的转化数据在Google Ads控制面板上记录为session_start ,而AppsFlyer则会对其归因并在面板上将其记录为再归因。

  6. 配置再互动归因
    1. 在应用配置页面启用再营销
    2. 启用再互动归因
    3. 设置再互动点击回溯窗口期。用户点击广告后在该窗口期内打开应用时,AF会将其记录为再互动。选择归因窗口期的单位(小时或天),并将滑块滑动到所需值。
    4. 启用浏览型再互动归因

       注意

      Google不会领取iOS应用的展示归因,因此iOS应用无需使用浏览型激活归因开关和回溯窗口期滑动条。

    5. 设置浏览型再互动窗口期。用户浏览广告后在该窗口期内打开应用时,AF会将其记录为再互动。选择归因窗口期的单位(小时或天),并将滑块滑动到所需值。
    6. 设置 再互动窗口期。用户点击或浏览广告后在该窗口期内完成的应用内事件会被归因到再营销渠道。这个窗口期可以设置为数天(1-90天)、数小时(至多23小时)甚至是终生。默认值为30天。

    IntegrationGoogle_us-en.png

  7. 进入成本选项卡
  8. 打开获取成本、点击和展示数据开关
  9. 点击Connect Google Ads按钮并登录到您的Google帐户,这样您就能在AppsFlyer上查看所有的Google Ads投放成本了。详情请见Google Ads成本与广告收入
  10. 点击保存

 要点提示!

只有在完成了第4步之后,您才能在AppsFlyer后台看到Google Ads激活。
如果您还需要将应用内事件映射到Google Ads,请先完成第3步

第3步:映射应用内事件(推荐)

(AppsFlyer帐户中的任何成员都可以执行以下操作)

google-ads-in-app-postbacks.png
  1. 进入对接选项卡,向下滚动到应用内事件部分

     注意

    首次启用某个应用的Google Ads应用内事件映射时:

    • 为某个应用启用Google Ads应用内事件映射时 ,af_app_open会自动映射到session_start
    • 请务必在各事件的发送选项菜单中选择所有媒体渠道,包括自然流量,这样Google Ads才能收到这些事件。您可以在对接设置完成后根据实际情况更改事件的发送选项。
  2. 打开应用内事件回传开关。
  3. 点击添加事件,将SDK事件添加到列表中
  4. 请填写以下参数:
    参数名称 说明
    SDK Event Name(SDK事件名称) AppsFlyer接收到的来自SDK或S2S事件的事件名称。

     提示

    如果列表中没有显示您想要查看的事件,请确保以非自然方式激活应用,并完成该事件,然后再次检查该事件是否在列表中。

    合作伙伴(Google)事件标识符(Event Identifier)

    Google Ads中定义的各个事件的唯一名称或ID。
    请从下拉列表中选择最合适的预定义事件。

    注意 :如果列表中没有合适的预定义事件,请选择CUSTOM(自定义值),这样您就能将SDK事件按原样发送到Google Ads。但是,对应的事件值必须包含标准AF参数。如果您发送的事件值中包含非AF参数,这些参数不会被发送到Google Ads。

    发送选项

    • 仅该合作渠道:仅回传归因到Google Ads的事件。
    • 所有媒体渠道,包括自然流量 :回传归因到任何渠道以及自然量的事件。
    发送事件数据
    • 不发送值与收入:仅发送事件本身,不发送事件值。
    • 仅发送值:发送除收入以外的所有参数。
    • 值和收入 :发送所有事件参数,包括收入(若有)。
  5. 点击保存

第4步:统计应用转化(必须完成)

(仅Google Ads管理员账户可执行以下操作)

 重要提示!

您必须打开应用并触发需要映射的应用内事件,才能让Google Ads记录新增的转化。如需测试iOS应用,则必须收集IDFA才能看到该事件。事件添加最多可能会有6小时的延迟。添加完毕后,您就可以导入这些事件。导入后,新增转化的状态就会从“No recent conversion”(最近无转化)变为“recording conversion”(正在记录转化)。

  1. 回到您的Google Ads帐号并点击工具图标

  2. Measurement板块下,点击Conversions
  3. 点击+号按钮

  4. 在转化类型列表中选择App

  5. 选择Third-party app analytics,然后点击Continue

  6. 请针对所有相关应用勾选需导入的事件(first_open必须勾选)。
    请注意:出现以下情况时,您需要重新导入事件:1)Google Ads中的Partner Event identifier(渠道事件标识符)有所变更;2)您选择了CUSTOM后AppsFlyer中对应的事件名称发生了变化。
  7. 点击Import and Continue,然后点击Done

    googleadsimport_en-us.png
  8. 您可以在Conversion actions(转化行为)表中看到第三方转化事件。点击事件名称可查看详情。


    如果事件未出现在列表中或已从Google Ads转化导入列表中删除,请点击Status并选择All以显示所有事件,然后重新导入事件:

    Import_Conversions_new__1_.png

  9. 配置成功!您现在就能通过AppsFlyer来衡量Google Ads移动广告了。

 注意

请确保“include in conversions”的设置与Google Ads的广告投放目标一致。详情请咨询您的Google账户经理或参阅此处的Google文档

 提示

Google Ads API对接默认包含Google Ads再营销功能,因此您在完成该对接并向Google Ads发送事件后,就可以直接在Google Ads中创建再营销受众列表,而无需再进行任何其他对接。

如何为Google Ads团队成员开放权限

您可以向Google Ads开放您帐户中某些数据的访问权限,只需在Google Ads配置页面的权限选项卡中完成相应操作即可。

您的Google Ads服务代表必须是AppsFlyer中Google Ads渠道账户下的团队成员,否则无法获得权限并访问您的应用。

受Google的隐私要求限制,Google只有在广告主提出明确要求时才能在其AppsFlyer渠道帐户中添加新的团队成员。

请按以下步骤为Google Ads团队成员开放应用访问权限:

  1. 填写并提交此表格,申请将您的Google账户经理添加到AppsFlyer的Google渠道帐户中。
  2. 等待Google Ads确认已添加您的GA账户经理。
  3. 进入配置 > 合作伙伴配置 > Google Ads > 权限,并将您的账户经理电子邮件添加到团队成员列表中。
  4. 激活您要授予Google Ads账户经理的权限。

详情请见如何为广告平台授权

代理如何启用Google Ads归因

AppsFlyer支持Google Ads的代理配置,但广告主和代理必须各自有单独的Google Ads帐户,这样AppsFlyer才能对数据进行正确的归因。详情请见此文档

多个Google Ads帐号同时投放

如果您同时使用多个Google Ads帐户推广同一个应用,AppsFlyer也能衡量其投放效果。您只需要在Google Ads中共享Link ID并将事件导入各个Google Ads帐户中即可。

详情请见Google相关文档 ,其中说明了如何共享Google Ads Link ID。

iOS应用广告

注意 :本章节内容仅适用于以激活为目标的的应用广告,不适用于互动。

2021年1月27日,Google出台新政策,以顺应iOS 14的要求。

ATT实行后,由于Google iOS应用不使用ATT弹窗,因此Google Ads产品也就不再使用ATT框架下的设备标识符(IDFA)。

为了实现针对iOS 14+流量的报告和投放优化,Google扩展了其模型转化功能。

由于模型转化是不需要设备ID的,因此在iOS 14.5上线后,Google的iOS激活广告库存逻辑如下:

  • iOS ACI搜索的流量入口/库存不归因(基于2020年1月24日的政策)。
  • iOS ACI YouTube的流量入口/库存不归因,这是因为YouTube移动端不弹出ATT弹窗,所以无法使用IDFA。
  • iOS ACI展示的流量入口/库存可以归因,前提是必须有设备ID,这需要用户在广告主应用和媒体侧应用上都同意授权。

在应用广告中使用延迟深度链接

您可以通过Google的信息流应用广告让新用户体验应用中的具体内容。

潜在用户点击信息流广告后会跳转到应用页面。用户安装并打开该应用后,SDK会通过延迟深度链接提供具体的产品信息。应用开发人员可以使用这个数据将用户带入应用中的相关体验。

请按以下步骤在Google Ads中启用延迟深度链接:

  1. 如需从AppsFlyer SDK侧拉取af_dp参数,请务必使用GCD
  2. 在Google后台设置信息流
  3. 从AppsFlyer后台进入配置>合作伙伴配置,选择Google Ads (Adwords)
  4. 对接选项卡中,启用Google Ads的延迟深度链接
  5. 点击保存对接

Google Ads参数映射

下表说明了Google Ads和AppsFlyer之间的参数映射关系。请注意:广告主无法在Google Ads广告中添加自定义参数。

Network type

搜索 展示 视频
Channel (af_channel) *见表格下方说明
Campaign (c)

Campaign ID (af_c_id)

Adset (af_adset)
由ad_group_name参数填充。
如果该参数为null,AF会以ad_group_id来填充af_adset。
Adset ID (af_adset_id)
由Google ad_group_id参数填充

Ad (_ad)

不适用 不适用 不适用
Ad ID (af_ad_id) 不适用 不适用 不适用
Ad Type (af_ad_type) 是* 是* 是*
Site ID (af_siteid) GoogleSearch/
Search Partners
不适用 YouTubeVideos/
YouTubeSearch/
VideoPartners
Keywords 不适用 不适用 不适用
Google Ads参数映射

*请注意:Google Ads不发送Channel(流量入口)参数。
该参数由AppsFlyer根据以下规则填充:

  • 如果Google Ads的NetworktypeDisplay,则ChannelNetworksubtype填充(如channel=mGDN)。
  • 如果Google Ads的campaigntypeSearchYouTube,则ChannelNetworktype填充(如channel=Search)。
  • 对于Google Ads发送的所有其他广告系列类型,Channelcampaigntype_networktype填充(如ACI_search)。

详情请见Google回传中可能出现的广告类型

广告系列类型:应用广告系列

到2021年2月15日为止 从2021年2月23日开始
UAC ACI
UACE ACE
UACPre ACPRE
Google Ads的广告系列名称变更

请注意:广告系列名称类型取决于点击或展示日期而非激活日期设置。

原始数据报告中的engaged view参数

Engaged view(深度观看)是指用户观看时间超过10秒的视频广告展示,这类展示会被记为点击。该参数仅显示在安卓应用的原始数据中,用来填充“sub param 5”。原始数据中显示该参数的前提是深度观看必须发生在AppsFlyer后台配置的点击回溯窗口期内(最多不超过2天)。

 重要提示!

  • Google是一个自归因平台(Self Reporting Network,简称SRN)。详情请参阅自归因平台的归因链路及机制
  • AppsFlyer可以显示Google提供的所有投放信息。广告类型(搜索、视频、展示)和相关信息取决于Google。详情请见此文档

没有设备ID时如何优化Google Ads投放

自iOS 14.5和Android 12+上线后,Google Ads推出了多种新的标识符,以便在没有设备ID的情况下进行确定性归因:

标识符 上线日期 来源 操作系统 用于 数据颗粒度
gclid 2021年12月 Google Play Referrer 安卓 激活 用户层级
gclid 2021年12月 深度链接URL 安卓 + iOS 再互动 用户层级
gbraid 2021年3月 深度链接URL iOS 再互动 汇总数据

AppsFlyer接收到这些标识符后会将其回传到Google Ads,然后Google Ads会根据该回传数据来认领相关的转化。最后,AppsFlyer会根据Google Ads的认领来判定归因参数以及LTV事件的关联参数。
这个环节无需广告主进行任何操作。

分操作系统的数据可用性

安卓应用:

对于没有设备ID的流量,广告主可在AppsFlyer和Google Ads后台看到完整的拉新和再营销投放数据。

iOS应用

  • 对于没有设备ID的流量,广告主可以在Google Ads后台看到完整的再营销投放数据。
  • 由于Google Ads不会将这类流量的完整投放信息共享给AppsFlyer,因此广告主在AppsFlyer后台仅能看到媒体渠道层级的再营销数据,在数据总览面板中会看到相关的广告系列ID显示为“N/A”,而广告系列名称则显示为“None”。

    gbraid-campaign-example_en-us.png

 

 

这篇文章有帮助吗?