Facebook广告归因集成

 

更新(2021年10月27日):Singular支持Facebook针对Android应用程序安装的新的Install Referrer测量方案。 要使用这一功能,请在Singular中输入您的Install Referrer解密密钥(请参阅以下文章:Singular中将Facebook配置为合作伙伴)。

集成概述

作为Facebook的移动测量合作伙伴(MMP, Singular允许应用发行商跟踪来自FacebookInstagram的广告下载。一旦下载被Singular验证,您就可以跟踪这些用户在移动应用内的后续互动。

Singular通过以下两种方式从Facebook获取归因数据:

  • Facebook的自归因API:由于Facebook的数据分享限制,从这一API接收到的安装数据只适用于Singular的汇总报告(不适用于用户级别数据日志)。
  • Facebook的Install Referrer解决方案:这种新的Android应用程序安装测量解决方案允许数据同时在Singular的汇总报告和用户级别数据日志中显示。

(请参阅合作伙伴集成术语表

合作伙伴 Facebook
合作伙伴类型 自归因媒体渠道+Android使用install referrer归因
素材 支持
发行商

支持

浏览型归因 仅支持自归因安装(即不支持基于install referrerAndroid安装)
深度链接 Singular与Facebook的集成未使用Singular跟踪链接(包括Singular的深度链接)。 请参阅Facebook设置深度链接的文档
召回 仅支持自归因安装(即不支持基于install referrerAndroid安装)
S2S N/A
点击标签 无(自归因)
接收所有安装 推荐(自归因)
接收所有事件 推荐(自归因)

设置说明

为应用程序设置Facebook归因:

前提条件

1

设置Facebook安装广告

在Facebook上注册应用程序: 要投放Facebook移动应用广告,应用程序必须在Facebook上注册。访问Facebook应用程序控制面板来设置您的应用程序。

创建Facebook移动应用广告: Singular支持跟踪Facebook的Audience Network版位的移动应用安装广告。要创建广告,请参阅Facebook移动应用安装广告新手引导

2

Singular中将Facebook配置为合作伙伴

  1. Facebook应用程序控制面板中您的应用程序列表中查找您的Facebook应用编号(App ID)。

    Where to find the Facebook App ID

  2. Singular中,转到归因(Attribution)>合作伙伴配置(Partner Configuration),在搜索框中输入“Facebook”。

  3. 输入您的Facebook应用编号(App ID)。您可以添加多个Facebook应用编号(App ID),编号之间用逗号隔开。

    fb_app_id.png

  4. 仅限Android应用程序:输入您的Install Referrer解密密钥(请参阅以下文章:在哪里可以找到Install Referrer解密密钥?)。Singular需要此步骤才能通过 Facebook 的install referrer解决方案来归因安装。

    fb_decryption_key.png

3

指定归因设置

  1. 如果您想给予广告浏览更高的优先级,请启用浏览型归因。
  2. 如果您想使用不活跃窗口,请启用召回归因。
    partnerconfig_settings1.png
  3. 选择您的点击型归因回溯窗口以指定广告可以计入安装的时间窗口长度。
    partnerconfig_window.png
  4. 保存设置。
    注意:通过在此处保存Facebook集成配置,Singular会自动跟踪Facebook的安装和session事件,分别对应mobile_app_install事件和fb_mobile_activate_app事件。您无需在步骤 6 中单独配置这些事件。
4

Facebook发送事件回传

Singular支持向Facebook发送符合要求的事件信息。

partnerconfig_events.png

  • 首先,从下拉菜单中选择要发送给Facebook的事件。

  • 然后,映射您的应用内事件:

    • 根据SDK中使用的名称,在左侧字段中选择事件名称,并将名称映射到Facebook的预定义转化事件。

    • 或者选择“(使用SDK事件名称)”,以便在Facebook自定义事件优化(CEO)广告系列(仅限AndroidiOS14以下的广告系列)中使用该事件。

    • 如需要,请选中“包含收入价值”的复选框。如果未选中,将只发送事件数量。

另请参阅:在同一应用中使用Facebook SDKSingular SDK/S2S

5

设置Facebook应用内事件的要求

一些Facebook应用内事件需要传递某些参数,才能由Facebook处理:

Facebook事件名称 所需参数 支持的事件参数
广告点击 ad_type ad_type - "banner","interstitial","rewarded_video","native"
广告展示 ad_type ad_type - "banner","interstitial","rewarded_video","native"

例如,如果您要发送一个叫做"Click"SDK事件,并且希望将其映射到名为"AdClick"Facebook事件,那么需要确保在"Click"事件中发送"ad_type"

Android示例:

Singular.event("Click", "ad_type", "banner");

iOS示例:

[Singular eventWithArgs:@"Click", @"ad_type", @"banner", nil];
6

Singular中跟踪Facebook安装

完成以上步骤之后,您就可以在Singular报告中看到Facebook Audience Network广告系列带来的成效了。

每个归因到Facebook移动应用安装广告的安装都按照在Facebook中创建的广告系列名称、Ad SetAd Group名称在报告中显示。

数据映射

Facebook值按照以下方式映射到Singular的报告维度中:

Singular值 Facebook值 示例
跟踪到的广告系列名称 广告系列名称 “MyCampaign”
跟踪到的广告系列ID 广告系列ID 12345678
跟踪到的AdGroup名称 广告组名称 “MyAdGroup”
跟踪到的AdGroup ID 广告组ID 98123747
跟踪到素材ID 广告ID 123192873

运行Facebook报告时,Singular还会将SDK数据和Facebook广告API提供的营销数据进行匹配,包括:

  • 广告系列的花费
  • 素材的花费,包括图片和视频素材
  • 账户ID

常见问题

Singular如何跟踪Facebook归因?

作为Facebook的移动测量合作伙伴(MMP,Singular允许应用发行商跟踪来自FacebookInstagram的广告下载。一旦下载被Singular验证,您就可以跟踪这些用户在移动应用内的后续互动。

Singular通过以下两种方式从Facebook获取归因数据:

  • Facebook的自归因API 由于Facebook的数据分享限制,从这一API接收到的安装数据仅适用于Singular的汇总报告(不适用于用户级别数据日志)。
  • Facebook的Install Referrer解决方案:这种新的Android应用程序下载测量方案允许数据同时在Singular的汇总报告和用户级别数据日志中显示。

Facebook同时提供自归因数据和基于install referrer的数据时,Singular如何归因安装?

Singular优先使用install referrer来衡量归因。如果install referrer不可用,或者因为Fcebook自归因转化采用最后点击(last_click)的归因方法而丢失,那么Singular就会采信自归因声明。这为客户最大化了获取用户级别数据的可能性,同时为您的Facebook广告系列提供了最准确的测量。

这最大限度地提高了用户级别洞察,也确保了Singular针对您Facebook广告系列的汇总报告是完整的。

为什么基于install referrer的归因和自归因存在差异?

针对这两种测量方法的差异,Facebook给出的可能原因有:

  • GoogleInstall Referrer只能衡量应用安装,尤其是从广告系列直接跳转到Play Store带来的安装。Google的Install Referrer无法衡量和用户有互动,但是没有把用户直接导入Play Store的广告。

  • GoogleInstall Referrer仅支持点击型归因,而Facebook的自归因同时支持点击和浏览型归因。

  • GoogleInstall Referrer支持开启了限制广告跟踪选项的Android12+用户,这些用户的Google广告ID没办法获取。只有Google广告ID可用,Facebook自归因才能起作用。

  • GoogleInstall Referrer在应用程序下载之前使用referrer值。在下载之后,首次打开应用程序之前,重复点击同一个广告,不会导致referrer值更新。Facebook的自归因逻辑可能会在下载后反馈最近的触点(touchpoint),但这会是在首次打开应用程序之前。

  • 归因方式的差异:Google Install Referrer仅支持来自该设备的点击。Facebook自归因支持针对拥有多个设备的Facebook用户进行跨设备的归因声明。

  • Google Install Referrer只支持Google Play,不支持第三方应用商店。

FacebookInstall Referrer解决方案适用于iOS广告系列吗?

Facebook的Install Referrer解决方案是由Google的Install Referrer框架支持的,该框架仅在支持GoogleAndroid设备上可用。

我在哪里可以找到我的“Install Referrer解密密钥”?

要访问您的解密密钥,请按照以下步骤操作:

  1. Facebook开发者主页面中,转到我的应用,并选择相关的应用程序。

  2. 转到基础设置,并向下滚动到Android应用商店部分。
  3. 包名(package name)下方,找到标有Install Referrer Decryption Key的密钥。

SingularFacebook之间的通信安全吗?

Singular采用Facebook要求的一切必要的安全措施来确保Singular和Facebook之间的通信安全。我们还遵守Facebook制定的所有隐私政策,以保护您的数据。

我仍然没有看到归因给Facebook的安装。我在什么地方可以获得帮助?

如果您已按照步骤操作,但是在进行测试后仍未看到归因给Facebook的安装,请联系Singular的支持团队以获得更多帮助。在您的初始电子邮件中提供您的账户名称、所涉及的应用程序和您的Facebook应用编号(App ID),以确保快速解决问题。

我是否需要设置AdvertiserTrackingEnabled (ATE)标志?

作为与 iOS 14 相关的更新的一部分,Facebook 宣布了在 MMP 中使用 Advertiser Tracking Enabled 标志的新指南,包括它们如何使用 ATE 标志您与Singular的集成会自动应用此标志,并为选择通过iOS App Tracking Transparency进行跟踪的用户进行设置。在您的Singular SDK部署中不需要额外的操作。

合作伙伴数据政策

作为Facebook的移动测量合作伙伴,Singular遵守以下数据处理要求。请注意,这些政策仅适用于 Facebook 的自归因转化(不适用于基于install referrer的转化)。

数据保留

Facebook的用户级别数据会在首次归因6个月之后被删除。6个月之后,归因于Facebook的用户将被视为/标记为"自然量",并在Singular的汇总报告和用户级报告中反映出来。

数据访问

为了保护终端用户的隐私,Facebook不允许访问基于自归因转化的任何用户级别的数据。一般而言,用来标识Facebook自归因转化的任何字段都会被标记为“未知”。

加州消费者隐私保护法案

从2020年7月起,Facebook允许广告主使用“限制数据使用”标志来告知Facebook,终端用户是否选择限制或者允许加州用户的数据处理。在Facebook开发者文档中了解更多。

Singular使用limitDataSharing值,该值是符合CCPA政策的合作伙伴(如Facebook)通过集成传给Singular SDK和Singular S2S的。当Singular.limitDataSharing的值为,且用户是加州居民时,Facebook将会在定位中“限制数据使用”。如果未明确提供limitDataSharing值,Singular会默认通知Facebook为加州居民适用“限制数据使用”。

部署细节和案例,请参阅iOS SDK, Android SDK,和S2S API指南。