web-dev-qa-db-ja.com

og:typeおよび有効な値:og:type = websiteとして常に解析されています

Og:typeがog:barに設定されているにもかかわらず、FBデバッグ/リントツールがog:typeが「ウェブサイト」であると言っている理由を誰かが示唆できますか?

https://developers.facebook.com/tools/debug/og/object?q=www.shamrockirishbar.com%2Fpubquiz

その結果、「バー」タイプに関連するog:locationなどを検証しません。

44
HörmannHH

名前空間固有のオープングラフデータの世界に移動したため、FBタイプに依存しないでください。アプリ開発ツールダッシュボードの「オープングラフの編集」を参照してください。

2
HörmannHH

barは非推奨です。現在のドキュメントについて http://ogp.me を確認してください。

28
Paul Tarjan

2018年5月現在、完全なリストは次の場所にあります: https://developers.facebook.com/docs/reference/opengraph#object-type

apps.saves後で試すためにアプリを保存している人を表すアクション。

articleこのオブジェクトは、Webサイトの記事を表します。ブログの投稿やニュース記事に適したタイプです。

bookこのオブジェクトタイプは、本または出版物を表します。これは、従来のペーパーバックまたはハードカバーの本と同様に、電子書籍に適したタイプです。雑誌を表すためにこのタイプを使用しないでください

books.authorこのオブジェクトタイプは、本の単一の著者を表します。

books.bookこのオブジェクトタイプは、本または出版物を表します。これは、従来のペーパーバックやハードカバーの本と同様に、電子書籍に適したタイプです

books.genreこのオブジェクトタイプは、書籍または出版物のジャンルを表します。

books.quotes
2018年4月4日現在、データを返しません。

本から引用する人を表すアクション。

books.rates
2018年4月4日現在、データを返しません。

本を評価している人を表すアクション。

books.reads
2018年4月4日現在、データを返しません。

本を読んでいる人を表すアクション。

books.wants_to_read
2018年4月4日現在、データを返しません。

本を読みたい人を表すアクション。

business.businessこのオブジェクトタイプは、場所、営業時間、および連絡先情報がある事業所を表します。

fitness.bikes
2018年4月4日現在、データを返しません。

コースをサイクリングしている人を表すアクション。

fitness.courseこのオブジェクトタイプは、特定のランニング、ウォーク、またはバイクコースに貢献するユーザーのアクティビティを表します。

fitness.runs
2018年4月4日現在、データを返しません。

コースを運営している人を表すアクション。

fitness.walks
2018年4月4日現在、データを返しません。

コースを歩いている人を表すアクション。

game.achievementこのオブジェクトタイプは、ゲームの特定の成果を表します。このオブジェクトタイプを使用するには、アプリがアプリダッシュボードの「ゲーム」カテゴリに属している必要があります。すべての実績にはgame:points値はそれに関連付けられます。これは、ユーザーがゲームで獲得したポイントとは関係ありませんが、アプリがさまざまな実績の相対的な重要性と不足を示す方法です。最大1,000のアチーブメントを取得しますたとえば、ポイント値が10未満の実績はほとんど分配されません。アプリは、50(難しい)、25(中)、および10(簡単)のポイント値アチーブメントの組み合わせで構成される50-100のアチーブメントを目指すべきです このガイド でアチーブメントを使用する方法の詳細.

games.achievesゲームの達成に到達した人を表すアクション。

games.celebrateゲームで勝利を祝う人を表すアクション。

games.plays誰かがゲームをプレイしていることを表すアクション。このアクションのストーリーは、アクティビティログにのみ表示されます。

games.savesゲームを保存している人を表すアクション。

music.albumこのオブジェクトタイプは音楽アルバムを表します。言い換えれば、アーティストからの曲の順序付けられたコレクションまたはアーティストのコレクション。アルバムには複数のディスクを含めることができます。

music.listens
2018年4月4日現在、データを返しません。

曲、アルバム、ラジオ局、プレイリスト、ミュージシャンを聞いている人を表すアクション

music.playlistこのオブジェクトタイプは、音楽プレイリスト、アーティストのコレクションからの順序付けられた曲のコレクションを表します。

music.playlists
2018年4月4日現在、データを返しません。

プレイリストを作成している人を表すアクション。

music.radio_stationこのオブジェクトタイプは、オーディオストリームの「ラジオ」ステーションを表します。オーディオプロパティを使用して、ストリーム自体の場所を識別する必要があります。

music.songこのオブジェクトタイプは、単一の歌を表します。

news.publishesニュース記事を公開している人を表すアクション。

news.reads
2018年4月4日現在、データを返しません。

ニュース記事を読んでいる人を表すアクション。

og.follows Facebookユーザーをフォローしている人を表すアクション

og.likesオブジェクトが好きな人を表すアクション。

pages.saves場所を保存している人を表すアクション。

placeこのオブジェクトタイプは、場所、ビジネス会場、ビジネス、ランドマーク、または経度と緯度で識別できるその他の場所などを表します。

productこのオブジェクトタイプは製品を表します。これには、仮想製品と物理製品の両方が含まれますが、通常はオンラインストアで入手可能なアイテムを表します。

product.groupこのオブジェクトタイプは、製品アイテムのグループを表します。

product.itemこのオブジェクトタイプは製品アイテムを表します。

profileこのオブジェクトタイプは人を表します。セレブ、アーティスト、またはミュージシャンに適していますが、このオブジェクトタイプはあらゆる個人のプロファイルに使用できます。 fb:profile_idフィールドは、オブジェクトをFacebookユーザーに関連付けます。

restaurant.menuこのオブジェクトタイプは、レストランのメニューを表します。レストランには複数のメニューがあり、各メニューには複数のセクションがあります。

restaurant.menu_itemこのオブジェクトタイプは、レストランのメニューの単一のアイテムを表します。すべてのアイテムはメニューセクション内に属します。

restaurant.menu_sectionこのオブジェクトタイプは、レストランのメニューのセクションを表します。セクションには複数のメニュー項目が含まれます。

restaurant.restaurantこのオブジェクトタイプは、特定の場所にあるレストランを表します。

restaurant.visitedレストランを訪れる人を表すアクション。

restaurant.wants_to_visitレストランを訪問したい人を表すアクション

sellers.ratesコマース販売者を表すアクションに評価が与えられました。

video.episodeこのオブジェクトタイプは、テレビ番組のエピソードを表し、その制作に関係する俳優や他の専門家への参照を含みます。エピソードは、シリーズの一部である全編エピソードとして定義されています。このタイプは、それが属するシリーズを参照する必要があります。

video.movieこのオブジェクトタイプは映画を表し、その制作に関わる俳優や他の専門家への参照が含まれています。映画は、長編映画または短編映画として定義されています。映画の予告編、映画クリップ、ユーザー生成の動画コンテンツなどを表すためにこのタイプを使用しないでください。

video.otherこのオブジェクトタイプは一般的なビデオを表し、その制作に関係する俳優や他の専門家への参照が含まれています。特定の種類の動画コンテンツには、video.movie または video.tv_showオブジェクトタイプ。このタイプは、他の場所に表されていない他のタイプのビデオコンテンツ用です(予告編、ミュージックビデオ、クリップ、ニュースセグメントなど)。

video.rates
2018年4月4日現在、データを返しません。

映画、テレビ番組、エピソード、または別の動画コンテンツを評価する人を表すアクション。

video.tv_showこのオブジェクトタイプはテレビ番組を表し、その制作に関与する俳優やその他の専門家への参照を含みます。シリーズの個々のエピソードについては、video.episodeオブジェクトタイプ。テレビ番組は、同じタイトル(テレビやオンラインシリーズなど)で制作されるシリーズまたはエピソードのセットとして定義されています

video.wants_to_watch
2018年4月4日現在、データを返しません。

動画コンテンツを視聴したい人を表すアクション。

video.watches
2018年4月4日現在、データを返しません。

動画コンテンツを見ている人を表すアクション。

19
Branndon

私はこれが古いものであることを知っていますが、それはグーグルのトップに来て、現在提供されているすべてのリンクは時代遅れに見えます。

これは、Facebookが受け入れるタイプの最新のリストです。 https://developers.facebook.com/docs/reference/opengraph

これらのいずれかを使用しない場合、タイプはデフォルトで「website」になります。これは、ホームページ/ Webサイトの要約に最適です。

OPへの回答では、 place を使用する必要があります。これにより、緯度/経度の場所の詳細を追加できます。

11
Jeff S.

これは、ネームスペースとカスタムのOpen Graphアクションとオブジェクトを有効にした後、私のサイトで起こり始めました。有効にすると、barなどの標準オブジェクトタイプのサポートを失い、私の場合は記事になります。 (または、Facebookが特定のタイプを非推奨にしている可能性があるため、100%確信はありません)サポートされているタイプが指定されていない場合、FacebookはデフォルトでWebサイトになります。

これを修正するには、アプリのダッシュボードに移動してアプリを選択し、[グラフを開く]セクションに移動します。 「オブジェクトタイプ」の下で、「バー」などの独自のタイプを定義します。

次に、メタタグを次のように変更する必要があります。

<meta property="og:type" content="your_namespace:your_object_type" /> 

ダッシュボードのオブジェクトタイプの横にある[コードの取得]をクリックすると、Facebookは使用するメタタグの例を提供します。

3
joshaidan

Article:authorデータがFacebook著者URLであることを確認してください。残念ながら、それはPinterestが期待しているものと矛盾しています。それは標準に関する最高のものです、それらを実装する方法はたくさんあります!

<meta property="article:author" content="https://www.facebook.com/mpatnode76">

しかし、Pinterestは次のようなものを見たいと思っています。

<meta property="article:author" content="Mike Patnode">

最終的に、ユーザーエージェントに応じて形式を交換しました。うまくいけば、それがページキャッシュを台無しにしないでください。それは私たちのためにそれを修正しました。

完全な開示。ここでこれを見つけました: https://surniaulula.com/2014/03/01/pinterest-articleauthor-incompatible-with-open-graph/

0
Mike Patnode