Facebook 点赞按钮统计
Posted
技术标签:
【中文标题】Facebook 点赞按钮统计【英文标题】:Facebook like button statistics 【发布时间】:2011-07-27 16:30:29 【问题描述】:我有一个网站,其中有很多页面上都有类似按钮。 我想知道哪些页面获得了多少赞。
在 Facebook Insight 中,我只看到我的粉丝页面统计信息。
我搜索了没有成功,有什么解决办法吗?
编辑:
有一条关于 Insight for domain 的评论,现在我找不到了。这正是我需要的,我认为它只适用于粉丝页面。 不幸的是,热门页面仅显示今天的数据:http://d.pr/aBbD+ ?
【问题讨论】:
Facebook, who liked our fan page?的可能重复 【参考方案1】:您可以将 URL 传递给 Facebook Graph API 以获取 Facebook 分享的数量(包括喜欢和 URL 发布到人们墙上的时间)。
例如,这里是 ***:https://graph.facebook.com/?id=http%3A%2F%2F***.com%2F
【讨论】:
graph.facebook.com/… 呢? 类似的东西没问题,但要采用用户友好的格式,因为我的网站上有 500 个链接。 sundh.com/blog/2010/11/get-likes-on-urls-from-facebook 这对我不起作用。 正如我在回答中所说的那样,这取决于共享该内容的用户...如果他对此类事物的访问受到限制,他将不会被计入 @Adrian 当然,如果你想很好地向用户展示它,你需要获取这个服务器端。你没有说它需要对你的问题友好。【参考方案2】:请记住,这仅适用于 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”即可。就是这样
【讨论】:
如果他们喜欢/不喜欢 Facebook 而不是在您的页面上,那将无济于事。【参考方案3】:这是不可能的,万一用户不想给你看
https://graph.facebook.com/?id=http%3A%2F%2F***.com%2F6847931%2Ffacebook-like-button-statistics%2F6847979
我分享了它,但我限制每个人都可以访问我的个人资料,所以你不会看到我的分享。
关于喜欢,都一样
看看他们的privacy policy
【讨论】:
以上是关于Facebook 点赞按钮统计的主要内容,如果未能解决你的问题,请参考以下文章
带有 Facebook 单点登录的 iOS 应用程序中的“点赞”按钮