我刚开始在我的网站上实施Facebook赞。我通过添加javascript和开放图形元标记快速设置它。到目前为止它工作正常,但我遇到了一个问题。
在此页面(正确的网址)上,Facebook赞的数量正确显示(7个喜欢):
http://www.quoteso.me/quotes/150375
但是当我进入我的Facebook帐户并点击喜欢的项目(Michelle喜欢“改变不会来......如果......”)返回页面时,URL就会变成这么长的混乱:
喜欢的数量有所变化(1喜欢)。
不幸的是,我根本不熟悉Facebook开放图。有人知道为什么会这样吗?我该怎么办呢?
提前非常感谢你!
答案 0 :(得分:1)
其他参数用于分析(https://www.facebook.com/insights/),例如跟踪用户点击的Facebook区域。
fb_source=other_multiline
当用户通过开放图形多行故事带到您的应用程序时,可以找到它。目前,这个fb_source参数可以在时间轴,自动收报机和新闻源的故事中找到。
所以在你的情况下(我相信)7个喜欢来自直接,1个来自Facebook Graph Story
如果您愿意,可以在内部处理数据,如果您愿意,甚至可以重定向,但不需要。
确保您更改此
<meta property="og:url" content="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" />
指向
的规范<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>
因此它不会抓取包含所有参数的当前页面