如何在一个 Facebook 广告的不同页面上跟踪多个转化?

How to track multiple conversions on separate pages for one Facebook ad?

我正在尝试设置 FB 广告活动,以便我们可以跟踪每个广告的多个事件以测试效果。我花了 2 个多小时与 FB 支持人员交谈,一名工作人员告诉我这绝对不可能,另一名工作人员告诉我新的自定义受众像素 (https://developers.facebook.com/docs/marketing-api/facebook-pixel/v2.4).

我们的网站上有 4 个单独的注册表单,我想跟踪每个广告产生了多少每种类型的注册。

使用标准像素无法做到这一点,因为您只能将一个 pixel/event 与一个广告相关联。

因此,如果我使用新的自定义受众像素并将其安装在网站的所有页面上,那么我可以使用以下方法设置 CompletedRegistration:

fbq('track', 'CompleteRegistration', {
content_name: 'Signup1',
status: 1,
value: 1,
currency: 'GBP'
});

但我被告知您只能拥有每种事件类型中的一种,因此我们不能为每种形式分别使用它(尽管我不能 100% 确定这是否正确)。有谁知道我是否可以使用上述内容然后使用 content_name=Signup2 创建另一个 CompletedRegistration 事件,然后能够在 Ad Manager 中分别跟踪这两个事件?

如果没有,那么理论上我可以设置如下自定义事件:

fbq('trackCustom', 'Signup1', {
value: 0,
currency: 'GBP'
});

并创建其中的多个(用于 'Signup2/Signup3' 等)并将每个都包含在不同的注册页面上。这有望让我在广告管理器中单独跟踪每个事件,并查看每个广告的每个事件的总转化次数。

任何人都可以确认哪种方法是正确的,因为 Facebook 工作人员似乎不知道它是如何工作的(正如他们告诉我的那样!)并且在不知道限制的情况下,如果不全部设置就无法测试起来然后支付广告费用!

谢谢大家,

戴夫

您可以更改标准事件的 content_name 以匹配关联的表单,是的。如果所有表单都在同一页面上,您应该将您的站点设置为在表单提交时触发 FB 像素事件,这样您就不会意外触发用户未提交的表单。您还可以为表单提交触发自定义事件,是的。

有关自定义受众像素的相关 FB 文档页面位于 https://developers.facebook.com/docs/marketing-api/facebook-pixel/v2.4 and you can use the stats edge to read the event names and data reported https://developers.facebook.com/docs/marketing-api/custom-audience-website-pixel-stats/v2.4