Facebook Pixel Events Firing - 为什么脚本和URL修改

时间:2018-02-01 19:01:52

标签: javascript facebook facebook-pixel

我很困惑为什么Facebook像素事件要求您既运行脚本来设置像素事件操作又要更新像素URL?他们的文档和示例here令人困惑,并且实际上并未表明您需要在运行事件脚本后更新URL。

我想在我的公益组织捐款确认页面上进行购买活动。所以我添加脚本fbq('track','Purchase',{'value':'9.99','currency':'USD'});在确认页面上,但除非我更新像素img src url以包含fbq函数中包含的相同数据,否则显然没有做任何事情 - 即& ev =购买& cd [value] = 9.99& cd [货币] = USD“/>

有人可以帮助我理解这个吗?我已经尝试添加该URL,但是在使用javascript变量时遇到问题,该变量保存了像素img的src url中事务的值和货币。 Facebook像素铬扩展显示页面上的一个购买事件,另一个失败的购买事件 - 实际的购买价值和货币实际上没有传递给Facebook - 只是事件发生的事实......

1 个答案:

答案 0 :(得分:0)

FaceBook Pixel脚本应该加载页面。 此脚本初始化Pixel并注册pageView事件。

之后,如果要注册由用户事件生成的任何活动。您可以从可用的事件发送该特定事件,可以是购买,生成潜在客户,添加到购物车,启动结帐,添加到愿望清单,查看内容,完成注册等等。

当Helper发送hashed值时,您将看不到实际值。