【发布时间】:2015-10-16 06:41:14
【问题描述】:
我有两个与较新版本的 Facebook Pixel 相关的问题 - 感谢您的帮助:
在 FireFox 中,当页面最初加载时,它会向 Facebook 发送多个请求,但这些请求永远无法解决。这会阻止网站的图标显示,因为您只看到微调器图标。所有其他浏览器似乎都可以从 Facebook 获取此像素资源。
我从站点中删除了 Facebook Pixel 脚本块、清除 cookie、刷新等,但我仍然看到这些 GET 请求永远无法解决(无响应)。知道为什么在没有引用脚本块的情况下网站仍然请求这些 Facebook 资源吗?
这是我正在使用的脚本(带有示例 ID)
<!-- 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', '12345678908');
fbq('track', "PageView");</script>
<noscript><img height="1" width="1" style="display:none"
src="https://www.facebook.com/tr?id=12345678908&ev=PageView&noscript=1"
/></noscript>
<!-- End Facebook Pixel Code -->
谢谢
【问题讨论】:
标签: javascript facebook