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

时间:2015-09-24 15:53:51

标签: javascript facebook analytics facebook-ads-api web-analytics

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

我们网站上有4个单独的注册表单,我想跟踪每个广告生成的每种注册类型的数量。

这不能使用标准像素完成,因为您只能将一个像素/事件与一个广告相关联。

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

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

但我被告知你只能拥有每种活动类型中的一种,所以我们不能为每种形式单独使用它(尽管我不能100%确定这是否正确)。有没有人知道我是否可以使用上述内容然后使用content_name = Signup2创建另一个CompletedRegistration事件,然后能够在广告管理器中单独跟踪这两个事件?

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

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

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

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

谢谢大家,

戴夫

1 个答案:

答案 0 :(得分:1)

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

自定义受众群体像素的相关FB文档页面位于https://developers.facebook.com/docs/marketing-api/facebook-pixel/v2.4,您可以使用统计信息边缘来阅读报告的事件名称和数据https://developers.facebook.com/docs/marketing-api/custom-audience-website-pixel-stats/v2.4