fb:app_idまたはfb:adminsはいつ必要ですか?


83

Facebookの「いいね!」ボタンのドキュメントには、「Webページが映画、スポーツチーム、有名人、レストランなどの実世界のエンティティを表す場合は、OpenGraphプロトコルを使用してエンティティに関する情報を指定してください」と書かれています。

実体ではないブログの投稿/ビデオ/記事に「いいね」ボタンを追加しています。正しい?だから私はfb:app_idやfb:adminsは必要ありませんか?しかし、いいねボタンを作成するステップ2では、「Get Open GraphTags」と表示されます。Linterを使用してfb:adminsとfb:app_idを使用せずにいいねボタンを検証すると、「fb:adminsとfb:app_idタグは行方不明です。」

fb:adminsタグとfb:app_idタグが必要であることが判明した場合、それらを見つけるためにFacebookのようなページが必要ですか?

また、fb:admins AND fb:app_idまたはfb:admins OR fb:app_idであり、両方が必要かどうかはわかりません。

そしてgraph.facebook / somepageでそれはIDを与えます、しかしそれは何のIDですか?例: Facebookメタのfb:app_idを取得する方法

回答:


86

fb:app_idHTML HEADにタグを含めると、FacebookスクレイパーはそのURLのOpenGraphエンティティをアプリケーションに関連付けることができます。これにより、そのアプリの管理者は、そのURLとそれに接続されているソーシャルプラグインに関するインサイトを表示できます。

fb:adminsタグは似ていますが、あなたはちょうどあなたが上記の操作を行うための許可を与えたいと、各ユーザーIDを指定することができます。

インサイトを管理する人数などに応じて、これらのタグのいずれかまたは両方を含めることができます。単一のタグfb:adminsがほぼ最小要件です。残りのOpenGraphタグは、他のユーザーがURLを共有して気に入ったときに引き続き取得されますが、将来的に問題が発生する可能性があるため、上記のいずれかを含めてください。

fb:adminsは次のように指定されます:
<meta property="fb:admins" content="USER_ID"/>
または
<meta property="fb:admins" content="USER_ID,USER_ID2,USER_ID3"/>

そしてfb:app_idはこのようになります:
<meta property="fb:app_id" content="APPID"/>


5
Facebookで取得する必要がありましたがfb:app_id、開発者として登録するために電話番号を教えたくなかったので、タグを削除しました。fb:adimns一人でうまくいきました。
ダンダスカレスク2013年

2
FBは、残りのメタデータの前に、各タグに1つずつ、合計2つの管理者をリストしたため、デフォルトの画像とメタコンテンツをスクレイピングしていませんでした。それで、それは明らかにクラッシュしていました。fb:app_idタグを優先して、両方のfb:adminsメタタグを削除し、すべてが機能するようになりました。
ニックジョンソン

1
など、この答えは、その時点のものであり、私は物事が両方のタグを使用する点で同じに宿泊していることを保証することはできません、またはそれらはまだ使用しているかどうか
マシュー・ジョンストン

Facebookがドキュメントを更新しました。複数のfb:admins developers.facebook.com/docs/plugins/
MHornbacher20年

16

いいねボタンを使用してOpenGraphでWebサイトを検査するには、アプリケーションが必要です。

したがって、「いいね」ボタンをに関連付ける必要があります fb:app_id

Facebookで自分のWebサイトの管理ページを他のユーザーに表示させたい場合は、を追加しfb:adminsます。したがって、アプリケーションの開発者であり、Webサイトの所有者である場合は、追加する必要はありません。fb:admins


19
アプリを持っていない場合はどうなりますか?
ダニエルスプリンガー

6
Facebookは、オープングラフタグを使用するすべてのWebサイトを「アプリ」と呼びます。ウェブサイトはインタラクティブである必要はありません。100%静的であり、このIDを取得し、それを介して分析にアクセスするためのFacebookへの「アプリ」です。少し紛らわしい用語です。
cazort

6

ドキュメントはかなり役立つと思います!

もう一度読むと、開いているグラフ要素をWebサイトに追加すると、WebサイトがFacebookページとして機能し、更新を公開できるようになると書かれています。

ですから、それはあなた次第だと思います。OG要素のないページを作成することもできます。これは作業が少なくて済みますが、「やりがい」も少なくなります。

ogを使用する場合は、タイプを次のように設定します。 blog

最後に:fb:admins または fb:app_id-ページ管理者のFacebookIDまたはFacebookプラットフォームアプリケーションIDのいずれかのコンマ区切りのリスト。少なくとも、自分のFacebookIDのみを含めてください。

だから、そこにあなた自身のfbidを入れてください。ヒントとして、Facebookでプロフィール写真のURLを確認することで、これを簡単に取得できます。


1
「ページ管理者のFacebookIDまたはFacebookプラットフォームアプリケーションIDのいずれかのコンマ区切りのリスト。少なくとも、自分のFacebookIDのみを含めてください。」—私はこれをテストしました。それはそのようには機能しません。IDごとに1回タグを含める必要があります。
pedrozath 2017年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.