2011-12-19 16 views
0

试图追踪喜欢的来源Facebook页面。来自Facebook的文档说:Like按钮上的fb_ref参数如何实际工作?

ref - 用于跟踪引荐的标签;必须少于50个字符,并且可以包含 字母数字字符和一些标点符号(当前为+/= - 。:_)。 ref属性会导致 两个参数被添加到引荐来源网址,当用户单击关于Like动作的流故事 中的链接时: fb_ref - 引用参数 fb_source - 流类型('home','profile' ,'搜索','其他'),其中点击 发生,以及与下划线连接的故事类型('oneline'或'multiline')。

但是,如果您将喜欢发送到Facebook页面 - 而不是外部网站 - 您可以在哪里获得此fb_ref数据?显然,它在“洞察”中不可用,显然,您无法将Google Analytics放在墙上。

这里的任何见解?

+0

欢迎来到Stackoverflow!请记住提出对您有用的答案,包括回答他人的问题。为您的问题“检查”最适合您的问题的答案。如果有关系,请参阅前面的答案。 – 2011-12-19 19:57:01

回答

1

我的理解是,你会按如下方式使用它:

  1. 吉姆登录到您的网站。

  2. 在您的网站上的页面上放置一个类似于FB的按钮。您正在动态生成页面,以便您可以动态生成类似FB的按钮。由于“Jim”已登录,因此可以在“FB Like”按钮中包含“Jim”作为参考。

  3. Jim,FB用户,喜欢页面,并按下Like按钮(包括Jim ref)。

  4. 您的网页链接出现在Jim的FB页面上,他的所有朋友都看到它。

  5. 吉姆的FB朋友苏珊在吉姆的墙上看到了关于您网站的“赞”(它出现在她的新闻源中)。她对链接感兴趣,她会按下它。

  6. 您的网站收到来自Susan浏览器的传入GET请求。它包括ref = Jim。它还包括fb_source =“个人资料”这告诉你的网页关于请求者。

  7. 您的网站现在显示页面给苏珊。该页面(动态地)包括问候语“谢谢你是吉姆的朋友!”等等。注意,你不知道请求者是Susan,你只知道请求者通过Jim's Like页面发现了关于该页面的信息。为了找出这个人是苏珊,你需要让她登录/注册你的网站。

文档的额外获取PARAMS:看到ref PARAM的here

添加描述 回复:But if you are sending Likes to a Facebook Page - NOT an external website - where can you get this fb_ref data? Appears that it's not available in Insights, and you can't put Google Analytics on a Wall, obviously.

你的意思是你创建的一个Like按钮Facebook上的页面不是FB应用程序? AFAIK你是对的,你看不到参考数据。参考数据可用于Like的目标。

您可以创建一个简单的网页,重定向到FB页面。在重新引导到FB页面之前,您会收集参考信息。你简单的重定向页面将成为Like的目标。但是你必须伪装FB的图形标签 - 他们知道该页面的规范URL是fb.com/xyz。可能无法指向your_site.com/fb/xyz。

+0

是的,问题是我们对Facebook页面有一个Like按钮,而不是一个应用程序,而不是一个网站(因为我们会得到引荐来源数据,所以这两个都很容易。)是的,我知道我们可以从Facebook Insights获取基本信息对于喜欢来源,但它们只针对内部Facebook Like来源(在Facebook的用户界面中某人喜欢你的页面),而不是来自外部来源。非常感谢您的回复。重定向不起作用,因为没有办法通过编程方式“喜欢”:如果我们拥有它们就像是某种东西然后重定向,我们无法捕获喜欢...... – 2011-12-19 21:06:48