2012-03-19 10 views
1

私のサイトには会社のプロフィールページが含まれています。場所Meta-Data for open Graphオブジェクト

私は最近、私は、このオブジェクトのプロパティとして「場所」を追加すると示唆したコードは次のように見える「会社の

と呼ばれるカスタムオブジェクトへのウェブサイトのデフォルトのオブジェクトからオープングラフのメタデータを変換しています

<meta property="myappname:location:latitude" content="<?= lat here ?>" /> 
    <meta property="myappname:location:longitude" content="<?= long here ?>" /> 

しかし、古い提案コードを次のようになります。

<meta property="og:latitude" content="<?= lat here ?>"/> 
    <meta property="og:longitude" content="<?= long here ?>"/> 

、後者はのは、期待しているフォースクエアのようなAPIのものです。 カスタムオブジェクトのタグが変更される理由はありますか? 1つまたは両方のマークアップタイプを使用する必要がありますか?

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

答えて

3

両方のタグを使用してください。その後、developers.facebook.com/tools/debugのOpen GraphデバッガでURLを渡して、Facebookがあなたのタグを正しく読み取るようにします。

Facebookはog:*タグであなたのカスタム名前空間タグを読み取る必要があります。このデータを読む他のアプリには影響しません。