【问题标题】:How to add Facebook conversion code after a link is clicked? [duplicate]点击链接后如何添加 Facebook 转换代码? [复制]
【发布时间】:2015-11-11 00:24:21
【问题描述】:

Facebook转换代码是这样的(请注意它包括<script><noscript>部分)

<!-- Facebook Conversion Code -->
<script>(function() {
  var _fbq = window._fbq || (window._fbq = []);
  ... // more code here
</script>
<noscript><img height="1" width="1" alt="" style="display:none" src="https://www.facebook.com/tr?ev=6030151253043&amp;cd[value]=0.00&amp;cd[currency]=USD&amp;noscript=1" /></noscript>

如果我想在加载此网页时跟踪转换,通常我可以将此代码放入网页中。但是,现在我想在点击链接后跟踪转化。并且该链接指向我无法控制的其他网站。因此,点击链接后,我需要先执行上面的代码,然后再去链接指向的地方。

由于有&lt;noscript&gt; 部分,我无法将这段代码放入我网页中的onclick 函数中。因此,我正在考虑将外部链接替换为 PHP 页面,该页面将首先执行此代码,然后重定向到所需的目的地。

我想知道是否有更好的方法来做到这一点?

【问题讨论】:

  • @ceejayoz 是的,我在您认为重复的问题中提出了类似的问题。但是这个问题被错误地认为是重复的,并关闭了进一步的答案。此外,有人将这个问题编辑成某种形式,完全改变了我对这个问题的最初看法。我当前的问题应该发生在许多其他使用 Facebook 转换代码的人身上。也许有人可以从不同的角度来回答它,而不仅仅是在单击链接时执行 noscript。
  • 不要转发问题,请标记帖子以引起版主注意。我已投票重新打开您的原件,如果您觉得其含义已更改,欢迎您对其进行编辑。
  • 我觉得这两个问题可以同时存在。在有人更改另一个问题后,我真的不觉得它们完全重复。他们现在从不同的角度提出不同的问题。

标签: javascript php html facebook


【解决方案1】:

我认为没有更好的方法,因为您会看到 FB 创建的任何链接,例如页面发布的广告或文章,在重定向到实际链接之前也会重定向到 facebook 内的页面。

我建议您使用 Google Analytics 并使用 UTM 代码。这个我也用过。

UTM Codes

【讨论】:

    猜你喜欢
    • 2011-09-19
    • 1970-01-01
    • 2022-11-26
    • 2019-05-05
    • 1970-01-01
    • 2014-10-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-13
    相关资源
    最近更新 更多