Ale*_*lex 0 javascript facebook facebook-like
我的网站上有更多类似Facebook的按钮,我想知道是否有任何方法可以跟踪其中的哪一个被使用.
有没有办法做到这一点?
要跟踪您的Facebook Like Buttons,最简单的方法是使用XFBML之类的按钮.您需要一个Facebook应用程序ID才能这样做.
要实现的步骤,您需要向<html>标记添加自定义XML命名空间,否则它将无法在IE中工作,例如:
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="https://www.facebook.com/2008/fbml">
Run Code Online (Sandbox Code Playgroud)
然后将以下代码放在<body>标记下:
<div id="fb-root"></div>
<script type="text/javascript">
window.fbAsyncInit = function () {
FB.init({
appId: 'YOUR_FB_APPID',
status: true,
cookie: true,
xfbml: true
});
FB.Event.subscribe('edge.create', function (href, widget) {
// do stuff when something is liked
});
FB.Event.subscribe('edge.remove', function (href, widget) {
// do stuff when something is unliked
});
};
(function () {
var e = document.createElement('script');
e.async = true;
e.src = 'http://connect.facebook.net/en_US/all.js';
document.getElementById('fb-root').appendChild(e);
} ());
</script>
Run Code Online (Sandbox Code Playgroud)
然后在您的网页上添加您的Facebook Like按钮,如下所示:
<fb:like href="http://mydomain.com/path/to/page" send="false" layout="button_count" width="80" show_faces="false" font=""></fb:like>
Run Code Online (Sandbox Code Playgroud)
干杯!
你有没有检查过文档中的Like Plugin FAQ?
知道我的页面上哪个Like按钮产生流量的最佳方法是什么?
将'ref'参数添加到插件中(请参阅上面的"参数").
例子:
<fb:like ref="top_left"></fb:like>
<iframe src="...&ref=top_left"></iframe>
Run Code Online (Sandbox Code Playgroud)
我想这些信息应该出现在Facebook Insights页面中.
| 归档时间: |
|
| 查看次数: |
1863 次 |
| 最近记录: |