Facebook跟踪和谷歌跟踪脚本
Facebook tracking AND Google tracking Script
我已经做好了谷歌跟踪转换的准备。现在我也需要Facebook像素跟踪。
我的谷歌头脚本看起来像这样:
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'XX-XXXXXXXX-X' 'auto');
ga('send', 'pageview');
</script>
我对谷歌的JavaScript调用如下:
if (typeof ga !== 'undefined')
{
ga('send', 'event', 'Blub', 'blub');
}
现在我需要添加Facebook跟踪,我从Facebook得到了这个脚本:
<script>(function() {
var _fbq = window._fbq || (window._fbq = []);
if (!_fbq.loaded) {
var fbds = document.createElement('script');
fbds.async = true;
fbds.src = '//connect.facebook.net/en_US/fbds.js';
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(fbds, s);
_fbq.loaded = true;
}
})();
window._fbq = window._fbq || [];
window._fbq.push(['track', 'XXXXXXXXXXXXX', {'value':'0.00','currency’:'XXX'}]);
</script>
我如何在不分发谷歌代码的情况下集成Facebook代码?如果我两者都用,会有问题吗?
BR
您可以添加它而不会出现任何问题。
<script>
/* Facebook tracking */
(function() {
var _fbq = window._fbq || (window._fbq = []);
if (!_fbq.loaded) {
var fbds = document.createElement('script');
fbds.async = true;
fbds.src = '//connect.facebook.net/en_US/fbds.js';
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(fbds, s);
_fbq.loaded = true;
}
})();
/* Google Analytics tracking */
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'XX-XXXXXXXX-X' 'auto');
ga('send', 'pageview');
</script>
对于事件:
if (typeof ga !== 'undefined')
{
ga('send', 'event', 'Blub', 'blub');
}
window._fbq = window._fbq || [];
window._fbq.push(['track', 'XXXXXXXXXXXXX', {'value':'0.00','currency’:'XXX'}]);
相关文章:
- 指令中的跟踪代码脚本
- 使用Java脚本跟踪网页中是否有Ajax请求,或者通过Selenium Web驱动程序拦截XMLHttpRequest
- 如何在Chrome扩展内容脚本中获取错误堆栈跟踪
- 如何最好地将跟踪脚本添加到您的网站
- 使用Google Analytics进行内容脚本跟踪
- 为什么 piwik 跟踪脚本通常不直接包含在页面上
- 为什么谷歌跟踪代码管理器使用IFrame而不是脚本DOM元素
- 为什么我达到了 $digest () 迭代?如何跟踪递归脚本的活动
- 允许您在 html 中粘贴小 JavaScript 脚本的网站如何跟踪您的网站
- Facebook跟踪和谷歌跟踪脚本
- 简单的javascript跟踪脚本
- 用于跟踪访问者使用的关键字的Java脚本,该脚本将引导到我的网站
- 当JQuery事件发生时,通过加载跟踪URL将跟踪脚本转换为使用JQuery
- 试图跟踪多少次java脚本函数被调用
- 当脚本代码更改文本时,返回输入的javascript堆栈跟踪
- 跟踪脚本,如分析
- 客户安装.ii. io跟踪脚本
- 跟踪页面加载时间与脚本/插件-像谷歌分析,但在我们自己的服务器
- 如何在页面完全完成加载后运行跟踪脚本
- 如何使用 js 和 php 创建跟踪脚本