1

ユーザーが注文したことを示すアクションがあります。に似ていuser_name has placed an order on app_nameます。これはアクティビティでは完璧ですが、最近のアクティビティではuser_name placed og:title on app_name.

私のアクションはPlaceで、私のオブジェクトはorderです。

  <meta property="fb:app_id" content="app id" />
  <meta property="og:type" content="joestakeaways:order" />
  <meta property="og:image" content="http://server.com/path/to/icon.jpg" />
  <meta property="og:title" content="Joe takeaway" />
  <meta property="og:url" content="http://server.com" />
  <meta property="og:description" content="For the best fish and chips in town try Joe&#039;s Takeaways!" />

最近のアクティビティを実際のアクティビティと同じように表示する方法。を変更することもできますがog:titlean order他のフィードでは少し奇妙に見えます。

正しい

正しくありません

4

2 に答える 2

0

意図したとおりに実際に使用しているわけではありません。あなたは実際に場所または任意の順序が必要です。ただし、Open Graphは、オブジェクトの特定のインスタンスを対象としています。

あなたの行動は注文です(注文する)。
オブジェクトのタイプは注文です。
注文の具体例は「魚とフライドポテトの1つの部分」です

すなわち<meta property="og:title" content="Joe takeaway" />

したがって、オブジェクトを任意に保ちたい場合は、タイプorderの実際のオブジェクトを反映するようにタイトルを変更する必要があります。

<meta property="og:title" content="An order on Joe takeaway" />

その結果、

ユーザーがジョーのテイクアウトを
16分前
に注文しましたジョーのテイクアウトを注文しまし
た最高のフィッシュアンドチップスを...

そして活動のために

ユーザーがジョーのテイクアウトでジョーのテイクアウトを注文しました。

それはまだ反復的で、大文字のAを示しています(オブジェクトの実際の名前である必要があるため)が、(私の意見では)より適切です。

于 2012-05-27T05:20:02.580 に答える
0

このアクションの実行は、意図した方法ではありません。より良い方法を見つけている間、titleオンライン注文に変更して追加しました

  <meta property="og:determiner" content="an" /> 

素晴らしいとは言えませんが、より良いです

于 2012-05-30T21:44:48.033 に答える