2012-01-09 3 views
0

Facebookの「好き」ボタンを製品ページに追加する方法を見つけようとしています。これをクリックすると、ユーザーの壁面に " John Smithがの商品 "の代わりに" John Smithがリンクを好みました "と言っていましたか?Facebookの「製品」og:タイプ、リンクではない

これは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を追加し、さらにApp ConfigurationページのOpen Graph設定で、 "Product"というオブジェクトに "Like"というアクションを追加しました。このFacebookの後に<meta property="og:type" content="luhsetea:product" />タグのコードを教えてくれました。

何か間違っていますか?

ありがとうございました。

答えて

1

LikeボタンとOpen Graphの動詞とアクションの違いについては混乱しています.2つの別々のもので、アプリケーションに追加する動詞はOpenボタンの設定に影響しません。

Open Graph 'like'動詞を使用したいのですが(通常のFB 'like'と混乱していると思われますが、おそらくFBによって承認されません) https://developers.facebook.com/docs/beta/opengraph/tutorial/#publish

注:Open Graph 'like'動詞を使用すると、好きなボタンを使用して好きなユーザーの利益を得ることはできません。つまり、製品ページにコンテンツを公開するときにそれらのユーザーと接続する機能

あなただけのようにボタンをしたいとお返事のためのあなたのog:type単にproduct

+0

感謝を設定し、ニュースフィードから「リンク」部分を削除する場合 - はい、私が異なる二つの間混乱していそうですもの。答えの最後の文であなたが何を記述しているかは、私が探しているものです。私は 'og:type'タグを編集しようとしましたが、私のFacebook Wallの" John Smithがリンクを好きになった "ような製品はまだ私のステータスを更新しています。また、Facebookデバッガ(http://developers.facebook.com/tools/debug)でこのエラーが発生します: "og_productsタイプのURL 'http://www.luhsetea.com/products/nice-coconutsのオブジェクト:product 'は指定されたfb:app_id' APP_ID 'が指定されたog:typeの所有者ではないため無効です。 –

+0

このエラーは、linterのバグです。https://developers.facebook.com/bugs/285421101492706?browse=search_4f0b2027109043d03695483を参照してください。今週末に修正する必要があります。 私はそれがニュースフィードの話の外観を変えないことに関連しているとは思わない。 – mrtom

+0

うーん、これをもっと見てみると、ニュースフィードの記事はog:typeを全く見ていないと思うし、ユーザーがFBページ自体のようにヒットしない限り、常に「リンク」を表示する。申し訳ありません:( – mrtom

関連する問題