2012-05-21 7 views
20

は、私は私のMediaWikiのサイト上のようなFacebookのを持っていると私は、デバッガhttp://developers.facebook.com/tools/debugを通してそれを実行したとき、私はエラーを取得:Facebook Like Button Tag Missingエラー。どうすれば修正できますか?

管理者とアプリID欠落FB:管理者とfb:app_idのタグが欠落しています。これらのタグはFacebookが高いクリック率を生成するニュースフィードの記事を表示するために必要です。

Like Button Tag og:タイトルがありません。 og:titleメタタグはFacebookが高いクリック率を生成するニュースフィードの記事を表示するために必要です。

Like Buttonタグがありませんog:typeがありません。 og:typeメタタグはFacebookが高いクリック率を生成するNews Feedストーリーをレンダリングするために必要です。

Like Buttonタグがありませんog:画像がありません。 og:imageメタタグはFacebookが高いクリック率を生むニュースフィードストーリーをレンダリングするために必要です。

また、「最近の活動」として投稿した画像ではありません。 これをどのように解決すればよいですか?

+0

ここに同じ問題があります。それは私を夢中にさせている。 – Marcelo

答えて

28

"og:"タグは、likeボタンが参照するHTMLページ(通常はボタンがあるページ)のhead要素に含まれている必要があります。 Facebookのデバッガは、あなたがそこにいないことを伝えています。

<head> 
    <meta property="og:title" content="My web page title" /> 
    <meta property="og:type" content="website" /> 
    <meta property="og:image" content="http://exmaple.com/image.jpg" /> 
    <meta property="og:url" content="http://example.com/" /> 
    <meta property="og:site_name" content="My site name" /> 
    <meta property="og:description" content="This site is awesome!" /> 
    <meta property="fb:app_id" content="YOUR_APP_ID" /> 
</head> 

fb:app_idまたはfb:adminsのいずれかを使用できますが、両方を使用することはできません。

私はこのことを理解していません。「画像は最近の活動であり、ポストではありません。どうすれば解決できますか?」 「Like」ボタンをクリックすると、ユーザーのタイムラインに投稿が追加され、そのプライバシーがどのように設定されているかによって、友だちに投稿が表示されることがあります。

+0

私はfb:app_idまたはfb:adminsのどちらかを知りませんでした。どのようにばかげた。数年前、私たちはFBの文書で、管理者IDを持っていると明示的に言われました(もちろん、FBはあなたにあなたのアプリIDを与えるだけではなく、fb.comの超ハッキーget変数を私たちは両方を持つことができないことを知り、私たちはそれをずっと持ち続けてきており、FBに関して一貫して問題を抱えていました。 – Cyprus106

関連する問題