多年来,Indiegogo 为平台项目提供 Facebook Pixel 这一独特优势,让项目方得以抓取分析网络事件数据以及 Indiegogo 项目页面流量洞察,以此来优化他们的 Facebook 广告活动。
Facebook 在今年上半年更新了 AEM (Aggregated Event Measurement) 协议,大大改变了 Facebook Pixel 在 Indiegogo 项目页面的嵌入方式。为此,Indiegogo 创建了一个解决方案,恢复 Facebook Pixel 在 Indiegogo 项目页面上的运作方式,我们将这个解决方案称为Conversions API (CAPI) 。
为正确设置广告页面的 Facebook Pixel,广告项目方应遵循下述操作指南。
相关背景
在开始之前,我们需要了解 Facebook 近期对 AEM 协议做出更改的背景因素。其中最关键的,是 Facebook 针对域名所有权做出的新规定。具体来讲,在 Facebook 给出的新规定中,任何指定的域名最多只能托管8个aggregated events(聚合事件),这意味着 Indiegogo 将无法再容纳活跃于平台的上千个 Facebook Pixel。
根据 Facebook 的要求,广告商现在需要通过 Facebook Business Manager 来验证其名下的域名。从技术层面而言,您并不拥有 Indiegogo 项目页面所属域名(即所有 Indiegogo 页面都托管在 Indiegogo 服务器上),因此,之前的 Facebook Pixel 将无法直接在您的 Indiegogo 项目页面上运行。CAPI 就是我们为您提供的解决方案。通过构建这样一个Conversions API,Indiegogo 项目页面的 events(事件)将被直接传送到您域名下的 Facebook 服务器。
CAPI设置步骤
- 注册一个域名。
- 通过您的 Facebook Business Manager 来验证域名。
- 按照下述操作说明中的分步指南,在您的 Facebook 广告帐户下创建一个 Facebook Pixel(带Conversions API 连接)。
- 与 Indiegogo Business Manager 分享 Facebook Pixel 的权限。
- 在 Indiegogo 项目编辑器中的 [Extra] 选项卡下,添加域名和 Facebook Pixel ID。
- 在您的广告账户中选择已验证的域名,并用其配置 Facebook 广告账户中的 AEM。
- 启动您的 Facebook 广告活动。
步骤 1. 注册域名
您可以通过域名注册商,例如 Google Domains、GoDaddy 或 namecheap 来购买域名。搜索您想要的域名,然后在线进行购买。您无需购买高价域名来对 CAPI 和 Facebook Pixel 进行设置,因为域名仅应用于后端的CAPI 集成。任何可经您的 Facebook 广告帐户验证的域名都能被应用。 但我们建议您使用与众筹项目相关的域名,以便您进行搜索引擎优化,或在项目结束后继续为您的页面引流。
步骤 2. 在FB账户中验证域名
接下来,就是通过 DNS 来验证您在 Facebook Business Manager 上的主网站域名。经验证的域名将用于之后的 AEM 配置。(DNS 验证是 Facebook 用来验证域名的主要方式)
要想 CAPI 正常运行,您的域名需要在您的 Business Manager 进行验证。我们建议您针对每一个配备了 Facebook Pixel 的广告帐户设置一个单独的域名,这样你便可以充分利用每一个单独域名下的所有8个aggregated events(聚合事件)。
- 在 [Business Settings] 中选择 [Brand Safety] 选项卡,然后从左侧的导航列表中选择[Domain]。
- 点击 [Add] 按钮,“Add a Domain” 窗口弹出,输入你的域名。
- 选择 DNS 验证。(你也可以使用 “Meta Tags” 或者 “HTML File Upload”,但 DNS 验证方法最简单,因此建议使用)
- 在您的 DNS 记录中添加一个 DNS TXT 条目,确认域名所有权。
- 查看 Facebook 帮助文章,了解如何在 Facebook 帐户中验证域名。
步骤 3. 设置 Facebook Pixel
接下来,就需要在您的域名上设置 Facebook Pixel 了。原始的FB browser pixel 不适用于 CAPI解决方案,所以请在您的广告账户中创建一个新的FB pixel并设置成Conversion API类型。8月20日之后 FB browser pixel 便会逐步停用
- 从你的广告帐户创建一个 FB Pixel。在 [Event Manager] 选项卡下,从左侧菜单栏中找到绿色+号图标,进行新数据源的添加。
- 选择 [Web] 为新的数据传递方式
- 给您的 Pixel命名。我们建议您用 Indiegogo 项目名称来命名你的 Pixel。这样一来,在您与 Indiegogo Business Manager 共享权限时,Indiegogo 可以更容易找到您的Pixel。
- 按步骤操作 [Continue pixel set up]
- 选择 [Conversions API] 来设置你的网页事件
- 点击查看轮播说明
- 选择 [Manually implement API]
- 选择你想要的事件,如此处示例中,我们在为 “View content”、 “Add to cart” 和 “Purchase” 设置事件。
- 请为每个事件选择以下参数:
- Event Source URL
- Client IP Address - Do Not Hash
- Client User Agent - Do Not Hash
- Click ID (fbc) Cookie - Do Not Hash
- Browser ID (fbp) Cookie - Do Not Hash
此处示例中,我们分别为 “View content”、 “Add to cart” 和 “Purchase” 事件设置了5个参数
- 完成设置
- 查看 CAPI Pixel 设置的分步指南。
步骤 4. 向 Indiegogo 提供域名和 Facebook Pixel ID
FB Pixel 现已在您的域名当中,此时您必须向 Indiegogo 平台提交你的域名和 Pixel ID。 要执行此操作,您可以在您的 Indiegogo 后台中找到 [Extra] 选项卡,并在该选项卡下进行 Pixel 输入。需要注意的是,一旦 Pixel ID 被提交,您的 Pixel 会上传至 Indiegogo 后台,且不会被浏览器里的 Facebook Pixel Helper 插件检测到。
步骤 5. 与您的 Indiegogo 帐户共享 Facebook Pixel 权限
接下来,您需要把Pixel授权给 Indiegogo。要执行此操作,您需要在帐户中选择想要授权的 Pixel然后向我们发送合作请求。
- 点击屏幕左侧,找到 [Business Setting] - [Data] - [Pixels]。
- 选择 Pixel,然后选择“Assign Partners”。
- 确保您持有您企业帐户的管理员访问权限,以便您与 Indiegogo 进行 Pixel 共享。
- 输入 Indiegogo Business Manager ID (10152586533157867)。
- 授予Indiegogo 管理员(Admin)权限,以便 CAPI 可以顺利运行,如遇到任何问题,请与我们联系。
- 查看如何与 Indiegogo 共享 Facebook Pixel 的分步指南
步骤 6. 配置AEM
下一步,就是将事件添加到您的网站域名,并将事件分配到您要在 Indiegogo 项目页面上用到的Pixel。请于72小时后查看Pixel 的 AEM 选项,也请注意,只有在您的众筹项目页面有事件活动时,AEM 才会显示。
- 前往 [Events Manager],选择您为项目创建的 Pixel。然后在 [Aggregated event measurement] 窗口中点击 [Configure web events](紫色按钮)。
- 选择已验证的域名,添加事件(“Purchase”、“Add to cart”、“Lead”等),并将其分配到您要在 Indiegogo 项目页面上应用的 Pixel。
- 请注意,如果您想对 AEM 设置进行进一步的更改,需要在上一次更改完成72小时之后进行。
- 更多相关信息,请查看 Facebook 的帮助文章。
步骤 7. 启动你的广告活动
完成步骤1-6的设置之后,你的广告活动应该已经准备就绪了。请像往常一样启动您的广告活动,Facebook广告数据或相关事件将会正常展现!要确认你的数据是否正在通过CAPI正常运行,请查看以下指南。