Facebook喜欢的数量不一致

时间:2013-01-21 12:37:48

标签: facebook facebook-like facebook-opengraph

我刚开始在我的网站上实施Facebook赞。我通过添加javascript和开放图形元标记快速设置它。到目前为止它工作正常,但我遇到了一个问题。

在此页面(正确的网址)上,Facebook赞的数量正确显示(7个喜欢):

http://www.quoteso.me/quotes/150375

但是当我进入我的Facebook帐户并点击喜欢的项目(Michelle喜欢“改变不会来......如果......”)返回页面时,URL就会变成这么长的混乱:

http://www.quoteso.me/quotes/150375?fb_action_ids=3916984578168&fb_action_types=og.likes&fb_source=other_multiline&action_object_map=%7B%223916984578168%22%3A435713013167457%7D&action_type_map=%7B%223916984578168%22%3A%22og.likes%22%7D&action_ref_map=%5B%5D

喜欢的数量有所变化(1喜欢)。

不幸的是,我根本不熟悉Facebook开放图。有人知道为什么会这样吗?我该怎么办呢?

提前非常感谢你!

1 个答案:

答案 0 :(得分:1)

其他参数用于分析(https://www.facebook.com/insights/),例如跟踪用户点击的Facebook区域。

fb_source=other_multiline

  

当用户通过开放图形多行故事带到您的应用程序时,可以找到它。目前,这个fb_source参数可以在时间轴,自动收报机和新闻源的故事中找到。

other_multiline

所以在你的情况下(我相信)7个喜欢来自直接,1个来自Facebook Graph Story

如果您愿意,可以在内部处理数据,如果您愿意,甚至可以重定向,但不需要。

确保您更改此

<meta property="og:url" content="http://www.quoteso.me/quotes/150375?fb_action_ids=3916984578168&amp;fb_action_types=og.likes&amp;fb_source=other_multiline&amp;action_object_map=%7B%223916984578168%22%3A435713013167457%7D&amp;action_type_map=%7B%223916984578168%22%3A%22og.likes%22%7D&amp;action_ref_map=%5B%5D" />

指向

的规范
<meta property="og:url" content="http://www.quoteso.me/quotes/150375" />

您明确定义href

 <div class="fb-like inline-block" data-send="false" data-layout="button_count" data-width="100" data-show-faces="false"></div>

因此它不会抓取包含所有参数的当前页面