Javascript 跟踪单击的类似Facebook的按钮

Javascript 跟踪单击的类似Facebook的按钮,javascript,facebook,facebook-like,Javascript,Facebook,Facebook Like,我的网站上有更多类似Facebook的按钮,我想知道是否有任何方法可以追踪其中哪一个被使用 有什么方法可以做到这一点吗?如果您的意思是直接在页面上跟踪,则没有。Like按钮位于iframe元素中,由于同源策略,您将无法访问它 如果你的意思是通过API跟踪它,我曾经问过一个类似的问题:并且得到了一个关于-不确定这是否可以在那里完成的提示,我从来没有跟进过,但可能值得一看。你检查过吗 知道哪种方法最好 我的页面上的Like按钮生成了 交通 将“ref”参数添加到插件 请参见上面的属性 示例: <

我的网站上有更多类似Facebook的按钮,我想知道是否有任何方法可以追踪其中哪一个被使用


有什么方法可以做到这一点吗?

如果您的意思是直接在页面上跟踪,则没有。Like按钮位于iframe元素中,由于同源策略,您将无法访问它

如果你的意思是通过API跟踪它,我曾经问过一个类似的问题:并且得到了一个关于-不确定这是否可以在那里完成的提示,我从来没有跟进过,但可能值得一看。

你检查过吗

知道哪种方法最好 我的页面上的Like按钮生成了 交通

将“ref”参数添加到插件 请参见上面的属性

示例:

<fb:like ref="top_left"></fb:like>
<iframe src="...&ref=top_left"></iframe>

我想这些信息应该出现在Facebook Insights页面上。

要跟踪类似Facebook的按钮,最简单的方法是使用。您需要一个Facebook应用程序ID才能执行此操作

在实现步骤中,您需要向标记添加自定义XML命名空间,否则它在IE中无法工作,例如:

<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="https://www.facebook.com/2008/fbml">
然后将以下代码放在标记下:

然后在网页上添加类似Facebook的按钮,如下所示:

<fb:like href="http://mydomain.com/path/to/page" send="false" layout="button_count" width="80" show_faces="false" font=""></fb:like>

干杯

我正在使用XFBML,我想知道是否可以使用FB.Event.subscribe'edge.create'函数来跟踪单击了哪个按钮。我浏览了FB API文档,但没有发现任何有用的内容。@Alex yup,这里也一样-我也没有找到解决方法。如果你找到了任何解决方案,请告诉我:是的,那是我的备份解决方案:备份解决方案?看起来这就是解决方案。@TomalakGeret'kal:这绝对是解决方案,而不是备份!,但我觉得我错过了什么。谢谢你在我的收件箱里提出这个问题,我甚至不记得我在5月14日读到了第一条评论:-现在头版似乎在为我提出老问题,我不知道为什么!我甚至没有注意到这是一个老问题。对我来说,这似乎是最好的解决方案,但你如何跟踪来自“页面插件”的喜好呢?而不是一个“类似的插件”?这里没有“ref”参数……混乱从这里开始,人们倾向于认为如果需要应用id,用户必须通过FB Connect连接,这在这种情况下是不正确的。非常感谢。
<fb:like href="http://mydomain.com/path/to/page" send="false" layout="button_count" width="80" show_faces="false" font=""></fb:like>