【发布时间】:2013-03-11 00:00:09
【问题描述】:
尝试在 Facebook 选项卡中实现 Facebook 转化跟踪。您可以在此处查看页面http://www.facebook.com/StChristophersFellowship/app_366591783429546 问题是提交表单后不会运行单独的页面。我可以让一段 javascript 运行,但只有 onclick 提交按钮,我认为它也有被注入到 HTML 文档的头部。 我找到了从链接或单击运行 Javascript 的答案 - 如果我从单独的 JS 文档调用跟踪/转换代码,此方法是否有效?
任何帮助将不胜感激 - 谢谢!
“我必须同意上面的 cmets,你不能调用文件,但是你可以像这样加载一个 JS 文件,我不确定它是否回答了你的问题,但它可能会有所帮助......哦和我在示例中使用了链接而不是按钮...
<a href='linkhref.html' id='mylink'>click me</a>
<script type="text/javascript">
var myLink = document.getElementById('mylink');
myLink.onclick = function(){
var script = document.createElement("script");
script.type = "text/javascript";
script.src = "Public/Scripts/filename.js.";
document.getElementsByTagName("head")[0].appendChild(script);
return false;
}
</script>"
【问题讨论】:
-
您不想简单地使用 Google Analytics 进行跟踪并创建一些自定义事件?
-
否,因为它与我们的广告工具集成,因此我们可以跟踪我们正在运行的 Facebook 广告的转化。棘手!必须由 Facebook 驱动。
-
好的。您可以包含整个文件,但为什么不直接触发一个函数呢?
filename.js中有什么内容?附言我看不到您的应用,它可能处于沙盒模式、隐藏或受国家/地区限制。 -
哦,好的,对不起。这是实际页面bigtopcms.com/tab/st-christophers/welcome 它只是通过 Facebook 上的一个框架推入
标签: javascript ajax facebook onclick tracking