【发布时间】:2020-09-11 11:04:18
【问题描述】:
我想跟踪每次有人点击我网站上的链接(此点击会生成要下载的文件)以优化我的 Facebook 广告(按转化付费)。在我的网页头部包含 Facebook 像素后,我必须跟踪这个事件,例如作为“线索”,所以我在正文的开头使用了这段代码:
<script type="text/javascript">
$( '#link' ).click(function() {
fbq('track', 'Lead');
});
</script>
请注意,“链接”是我为链接设置的 id:
<a id="link" href="/content/file.zip">press here</a>
但是,我正在跟踪“PageView”(因为 head 部分中的第一个代码),但我没有跟踪潜在客户事件(点击链接)。
我也试过这个:
<script type="text/javascript">
$("#link").on('click', function() {
fbq('track', 'Lead');
});
</script>
我还尝试在链接中使用 onclick 事件,如下所示:
<a href="#link" onclick="return formDownloaded();">press here</a>
<script type="text/javascript">
function fileDownloaded() {
fbq('track', 'Lead');
return true;
}
</script>
没有什么对我有用(我还将事件的代码放在正文部分的末尾)。我做错了什么?
非常感谢。
【问题讨论】: