Facebook Pixel加载两次

时间:2019-10-16 09:13:34

标签: javascript facebook google-tag-manager facebook-pixel google-datalayer

我是using Facebook pixel with Google Tag Manager,一切正常,但有时FB像素加载两次,没有像素ID。

enter image description here

  1. 在Google跟踪代码管理器 Facebook像素基本代码中,Tag firing options设置为Once per page
  2. Advanced Settings > Tag Sequencing > Fire a tag before [My tag Name] fires > Setup Tag = Facebook像素基础代码
  3. 中的 Facebook像素基础代码之后,我使用的每个标签都将触发
  4. Facebook版本为n.version='2.0';
  5. URL Called:中的
  6. Facebook Pixel Helper就是这样的 https://www.facebook.com/tr/?batch=1&rqm=GET&dt=[SomethingRandom]

2 个答案:

答案 0 :(得分:2)

您的网站上只有一个像素。

“鬼影”是缓存和Pixel Helper工作方式的结果。 PH正在寻找任何类似于像素的代码并尝试对其进行测试。缓存可能正在更改代码的某些部分,从而造成这种混乱。

实际上,它什么也没做,不会以任何方式影响您。

答案 1 :(得分:1)

我建议您不要忽略缓存中的所有内容,并深入了解像素何时触发以及原因。例如,通过激活高级像素匹配可能会引起许多像素火灾,这将导致像素查找页面上的任何表单字段并发送回FB: https://www.facebook.com/business/help/611774685654668

使用Google跟踪代码管理器时,您必须倍加小心,因为将标记和var遍地放置,而不跟踪哪个标记在哪个URL上,这是很容易搞砸的。