首页 文章

Facebook Pixel转换跟踪GTM - 错误:“多次激活Facebook像素像素”

提问于
浏览
1

我在使用新的Facebook像素和GTM为潜在客户设置转化跟踪时遇到问题 .

这就是我做的:

  • Facebook基本代码在每页上与GTM集成(请参阅下面的代码)

  • 当特定表单提交发生时,与GTM集成的转换跟踪(潜在客户)的自定义代码(请参阅下面的代码)

当转换发生时,Facebook Pixel Helper上出现以下错误:“Facebook Pixel激活了2次...此网页上多次激活Facebook像素像素,这可能会导致事件跟踪错误”

enter image description here

FACEBOOK基本代码:

<!-- Facebook Pixel Code -->
<script>
!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
n.push=n;n.loaded=!0;n.version='2.0';n.queue[];t=b.createElement(e);  t.async=!0;            
t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
document,'script','//connect.facebook.net/en_US/fbevents.js');
fbq('init', '11111...');
fbq('track', "PageView");</script>
<noscript><img height="1" width="1" style="display:none"
src="https://www.facebook.com/tr?id=11111...&ev=PageView&noscript=1"
/></noscript>
<!-- End Facebook Pixel Code -->`

转换跟踪代码:

<script>fbq('track', 'Lead');</script>
<noscript>
    <img height="1" width="1" style="display:none"    src="https://www.facebook.com/tr?id=11111...&ev=Lead&noscript=1"/>
</noscript>

不知道问题究竟在哪里 . 你能帮我吗?

我还试图删除:

<noscript>
    <img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=11111...&ev=Lead&noscript=1"/>
</noscript>`

但在这种情况下,根本不会触发转换 .

1 回答

  • 0

    总共保留两个自定义HTML:

    根据您的第一个示例,第一个自定义HTML标记应包含Facebook像素基本代码 . 将其设置为在每个页面上触发,并将设置更改为“每页一次” .

    第二个自定义HTML标记应包含您的Lead事件,如下所示:

    <script>
    fbq('track', 'Lead');
    </script>
    

    设置此项以激活“每个事件一次”,如果您在诸如提要表单提交之类的事件上触发它,或者如果您在页面加载(例如感谢页面)上触发此标记,则触发“每页一次” .

    诀窍是确保您更改第二个标签的排序设置 . 在潜在客户事件代码上,设置Facebook基本代码,以便在潜在客户事件代码执行之前触发 - 这可能是目前的问题 .

    如果尚未加载facebook基本像素,则前导事件不起作用 - 目前它们可能以错误的顺序触发 .

    GTM example

    您的'noscript'代码段应该省略,因为它们不会在自定义HTML标记内被触发 . 如果javascript在浏览器中被破坏或禁用,'noscript'片段实际上有帮助,所以如果你想让它们在GTM中工作,你需要在GTM中创建一个自定义图像标签,并在那里添加noscript图像URL,如下所示:

    GTM image tag example

    确保您没有同时启用这两个选项,因为这会导致Facebook报告中的转化重复计算 . 而是设置一个GTM标准来检查是否启用了javascript,并且只有在没有并且你是黄金时才触发图像标记 .

    这些技巧应归功于分析忍者的惊人的Jehoshua Choen,如果您想进一步澄清,请阅读his whole post on the topic .

相关问题