3

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

这就是我所做的:

  1. 在每个页面上与 GTM 集成的 Facebook 基本代码(参见下面的代码)
  2. 发生特定表单提交时与 GTM 集成的转化跟踪(潜在客户)的自定义代码(请参见下面的代码)

当发生转换时,Facebook Pixel Helper 上会显示以下错误:“Facebook Pixel 已激活 2 次……Facebook Pixel 像素在此网页上已激活多次,这可能会导致您的事件跟踪出现错误”</p>

在此处输入图像描述

脸书基本代码:

<!-- 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>`

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

4

2 回答 2

2

总共保留两个自定义 HTML:

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

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

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

如果您在诸如提交潜在客户表单之类的事件上触发它,则将其设置为触发“每个事件一次”,或者如果您在诸如感谢页面之类的页面加载上触发此标签,则将其设置为触发“每页一次”。

诀窍是确保您更改第二个标签的排序设置。在潜在客户事件标签上,将 Facebook 基本标签设置为在潜在客户事件标签之前触发 - 这可能是当前的问题。

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

GTM 示例

您的“noscript”片段应该被忽略,因为它们不会在自定义 HTML 标记中被触发。如果 javascript 在浏览器中被破坏或禁用,“noscript”片段实际上可以提供帮助,因此如果您希望它们在 GTM 中工作,您需要在 GTM 中创建一个自定义图像标签,并在那里添加 noscript 图像 URL,如下所示:

GTM 图像标记示例

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

这些技巧应该归功于 Analytics Ninja 的惊人的 Jehoshua Choen,所以如果您想进一步澄清,请阅读他关于该主题的整篇文章。

于 2017-12-01T02:23:02.457 回答
0

我对这个案子没有任何经验。但我也通过 GTM 安装了 FB Pixel。但我没有任何机会安装进一步的转化跟踪以降低销售漏斗的步骤。

但是,据我了解,在这种情况下,直接在网站代码中安装和通过 GTM 安装是不同的,因为:

直接安装:Facebook 会将用户的操作作为一个事件,其中包含一个关于转化操作类型的参数。

通过 GTM 安装:Facebook 会将用户的操作作为两个单独的 d 事件进行注册。因为 GTM 在两个事件中分别发送两个标签。因此,标签排序选项用于命令 GTM 将 2 个标签作为一个事件发送。

请记住:事件是GG和FB跟踪系统都接受的概念。GTM 中的转换标签是一个技术概念,用于在不涉及源代码的情况下将信息传输到 Google。所以,不要误解标签是一个事件。GTM 提供解释标记设置或代码(如果是自定义 JS 或 HTML 标记)将与原始文件一起打包以发送到浏览器。像素助手从浏览器读取和分析网站。这就是为什么错误的设置可能导致 GTM 将 2 个标签作为 2 个事件片段代码发送到浏览器,然后 Pixel Helper 将它们作为 2 个单独重复像素中的 2 个单独事件读取。

于 2022-02-14T09:16:34.050 回答