Facebook像素跟踪点击链接
我想跟踪每次有人点击我网站上的链接(点击后会下载一个文件),以优化我的Facebook广告(按转换付费)。在我的网页的头部区域包含Facebook像素后,我必须跟踪此事件,例如作为“线索”,因此我在正文的开头使用以下代码:Facebook像素跟踪点击链接,facebook,click,Facebook,Click,我想跟踪每次有人点击我网站上的链接(点击后会下载一个文件),以优化我的Facebook广告(按转换付费)。在我的网页的头部区域包含Facebook像素后,我必须跟踪此事件,例如作为“线索”,因此我在正文的开头使用以下代码: <script type="text/javascript"> $( '#link' ).click(function() { fbq('track', 'Lead'); }); </script> $(“#链接”)。单击(函数(){ fbq(“跟
<script type="text/javascript">
$( '#link' ).click(function() {
fbq('track', 'Lead');
});
</script>
$(“#链接”)。单击(函数(){
fbq(“跟踪”、“引导”);
});
请注意,“链接”是我为链接设置的id:
<a id="link" href="/content/file.zip">press here</a>
然而,我正在跟踪一个“页面视图”(因为head部分的第一个代码),但我没有跟踪lead事件(点击链接)
我也试过这个:
<script type="text/javascript">
$("#link").on('click', function() {
fbq('track', 'Lead');
});
</script>
$(“#链接”)。在('click',function()上{
fbq(“跟踪”、“引导”);
});
我还尝试了链接中的onclick事件,如下所示:
<a href="#link" onclick="return formDownloaded();">press here</a>
<script type="text/javascript">
function fileDownloaded() {
fbq('track', 'Lead');
return true;
}
</script>
函数fileDownloaded(){
fbq(“跟踪”、“引导”);
返回true;
}
对我来说什么都不管用(我还将事件代码放在正文部分的末尾)。我做错了什么
非常感谢。我找到了一个适合我的解决方案,以防对其他人有用:
按这里
当有人点击链接(在正文部分末尾)时,我想用Facebook pixel跟踪javascript函数:
函数fileDownloaded(){
fbq(“跟踪”、“引导”);
window.open(“/content/file.zip”,“\u self”)
}
致以最诚挚的问候。如果您将URL放在javascript中,对于浏览器中未启用脚本的任何访问者,该链接将“失效” 您可以将fbq()放在单独的脚本标记内的函数中,如下所示:
//pixel code above
fbq('track', 'PageView');
</script>
<script>
function Lead(){ fbq('track','Lead'); }
</script>
<body>
<a href="#" onclick="Lead();">Click tracked by FB!</a>
//上面的像素代码
fbq(“轨迹”、“页面视图”);
函数Lead(){fbq('track','Lead');}
我将其与图像一起使用
<a href="https://downloadurl">
<img src="target image" alt="xxx" onclick="fbq('track','Lead')"/>
</a>
如果您已在网站标题中安装了fb像素代码,则此操作有效。但是如何在此处添加最近需要的参数
currency
和value
?
//pixel code above
fbq('track', 'PageView');
</script>
<script>
function Lead(){ fbq('track','Lead'); }
</script>
<body>
<a href="#" onclick="Lead();">Click tracked by FB!</a>
<a href="https://downloadurl">
<img src="target image" alt="xxx" onclick="fbq('track','Lead')"/>
</a>