【发布时间】: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&cd[value]=0.00&cd[currency]=USD&noscript=1" /></noscript>
如果我想在加载此网页时跟踪转换,通常我可以将此代码放入网页中。但是,现在我想在点击链接后跟踪转化。并且该链接指向我无法控制的其他网站。因此,点击链接后,我需要先执行上面的代码,然后再去链接指向的地方。
由于有<noscript> 部分,我无法将这段代码放入我网页中的onclick 函数中。因此,我正在考虑将外部链接替换为 PHP 页面,该页面将首先执行此代码,然后重定向到所需的目的地。
我想知道是否有更好的方法来做到这一点?
【问题讨论】:
-
@ceejayoz 是的,我在您认为重复的问题中提出了类似的问题。但是这个问题被错误地认为是重复的,并关闭了进一步的答案。此外,有人将这个问题编辑成某种形式,完全改变了我对这个问题的最初看法。我当前的问题应该发生在许多其他使用 Facebook 转换代码的人身上。也许有人可以从不同的角度来回答它,而不仅仅是在单击链接时执行 noscript。
-
不要转发问题,请标记帖子以引起版主注意。我已投票重新打开您的原件,如果您觉得其含义已更改,欢迎您对其进行编辑。
-
我觉得这两个问题可以同时存在。在有人更改另一个问题后,我真的不觉得它们完全重复。他们现在从不同的角度提出不同的问题。
标签: javascript php html facebook