2011-07-27 193 views
1

我有一个网站有很多页面上有像他们的按钮。 我想知道哪些页面收到多少喜欢。Facebook喜欢按钮统计

在Facebook的洞察我只看到我的粉丝页面统计。

我搜索没有成功,有没有解决办法?

编辑:

有关于到Insight的域的评论,现在我无法找到它。这正是我需要的,我认为它只适用于粉丝页面。 不好意思热门页面仅显示今日数据:http://d.pr/aBbD+

+0

的可能重复[脸谱,谁喜欢我们的粉丝页面?](http://stackoverflow.com/questions/6818286/facebook-who-喜欢我们的粉丝页) – genesis

回答

2

您可以将URL传递到Facebook Graph API以获取Facebook共享的数量(包括网址被发布到人们的墙上的喜好和时间)。

例如,这里有StackOverflow的:
https://graph.facebook.com/?id=http%3A%2F%2Fstackoverflow.com%2F

+0

那么https://graph.facebook.com/?id=http%3A%2F%2Fstackoverflow.com%2F6847931%2Ffacebook-like-button-statistics%2F6847979#6847979? – genesis

+0

像这样的东西可以,但用户友好的格式,因为我有我的网站500链接。 http://www.sundh.com/blog/2010/11/get-likes-on-urls-from-facebook/这不适合我。 – Adrian

+0

正如我在我的答案seid,这取决于共享的用户...如果他有限制访问这种事情,他不会被计入 – genesis

0

请记住,这只是与Facebook的Like按钮的XFBML版本的作品。如果您正在使用iframe版本,则可以通过访问Facebook开发者页面来生成新版本的代码。

<script type="text/javascript"> 
    var _paq = _paq || []; 
    FB.Event.subscribe('edge.create', function(response) { 
    // Put your custom event-tracking script here 
    _paq.push(["trackConversion", { 
     id: "YOUR_EVENT_ID" 
    }]); 
    }); 
</script> 

如果你想跟踪“不喜欢”太简单重复的代码,并改变“edge.create”是块“edge.remove”代替。这就是它

+0

http://blog.performable.com/how-to-track-google-facebook-buttons – shobhit

+0

如果他们喜欢/不喜欢在Facebook内而不是在您的页面上,那么他们不会做任何事情。 – ceejayoz