Facebook就像一个“产品”:类型,而不是链接

时间:2012-01-09 10:17:19

标签: facebook facebook-like product opengraph

我正在试图弄清楚如何在产品页面上添加Facebook“喜欢”按钮,点击后在用户的墙上显示一条帖子,上面写着“John Smith喜欢产品”的内容而不是“约翰史密斯喜欢链接”?

我认为这将是Facebook og:type标签的一个功能。对于我的网站www.luhsetea.com上的产品页面,我有以下标签:

<html lang="en" class="no-js" xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#">
<head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# luhsetea: http://ogp.me/ns/fb/luhsetea#">

<meta property="og:title" content="Spice of Your Life" />
<meta property="og:type" content="luhsetea:product" />
<meta property="og:url" content="http://www.luhsetea.com/products/spice-of-your-life" />
<meta property="og:site_name" content="Luhse Tea" />
<meta property="fb:app_id" content=" APP_ID " />
<meta property="og:description" content="Honey, milk, and tea blend with our spices perfectly!&nbsp; See what you can make, with these spi..." />
<meta property="og:image" content="http://cdn.shopify.com/s/files/1/0077/8972/products/spice-of-your-life_medium.jpg?101788" />

我已经包含了类似按钮所需的JS SDK和代码:

<fb:like href="http://www.luhsetea.com/products/spice-of-your-life" send="false" layout="button_count" width="180" show_faces="false"></fb:like>

我已经在我的Facebook开发人员帐户中添加了一个应用程序,并在App配置页面的Open Graph设置中添加了一个名为“Like”的Action,名为“Product”。在这之后facebook给了我<meta property="og:type" content="luhsetea:product" />标签的代码。

我做错了吗?

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

你对Like按钮和Open Graph动词和动作之间的区别感到困惑 - 它们是两个独立的东西,你添加到应用程序中的任何动词Open Graph设置都不会影响Like按钮。

如果你真的想使用一个像'动词一样的Open Graph(并且我推荐它反对它,因为它与'正常的FB'混淆',并且可能不会被FB批准)那么你会有根据{{​​3}}

直接与Open Graph集成

注意:如果您使用Open Graph'喜欢'动词,那么您不会从使用喜欢按钮的用户喜欢您的产品中获益 - 也就是说,当您向产品发布内容时,能够与这些用户建立联系页。

如果您只想要一个赞按钮并从新闻Feed中删除“一个链接”部分,请将您的og:type设置为product