使用用于高级匹配的个人信息初始化Facebook Pixel之后,是否可以更改用于高级匹配的个人信息?这是针对单页应用程序的。我尝试使用新的个人信息再次初始化Facebook Pixel,但该像素仍在报告初始化时使用的原始高级匹配信息。
例如,我们将运行:
window.fbq('init', <FACEBOOK_ID>, { em: <email> });
在下一页中,我们将获得有关它们的更多信息,因此我们将运行:
window.fbq('init', <FACEBOOK_ID>, { em: <email>, st: <state> })
未报告新信息,在此示例中为状态信息。
答案 0 :(得分:0)
由于您正在使用单页应用程序,因此您必须再次执行init,这不可能附加advance参数。
window.fbq('init', <FACEBOOK_ID>, { em: <email>, st: <state> })
Facebook总是在初始化像素后触发事件,因此在您的第一行代码调用中已将其发送到faecbook,然后触发。现在,如果要发送另一个参数,则必须使用init将调用再次发送到Facebook。