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 应用的“点赞”按钮

带有 Facebook 单点登录的 iOS 应用程序中的“点赞”按钮

拒绝 Facebook 内置的点赞操作

修改facebook喜欢按钮

Facebook 喜欢的粉丝页面按钮在 Android 中不起作用?

向 Facebook 提交 Open Graph(点赞)