2012-02-24 7 views
1

Facebook Insightsメタタグの実装に関する質問。ウェブサイト/ドメインのすべてのページの<head>セクションにfb:adminsメタタグを追加するか、ホームページ(ルート)のみを追加する必要がありますか?

はFB必要があります。管理者のメタタグは、ウェブサイト/ドメインのEVERYページ、またはONLYホームページ(ルート)<head>セクションに追加しますか?

Insights documentationは明確なようだ:

ウェブサイトの所有者は、ドメインのルートウェブページの<head>セクション に検証メタタグを追加する必要があります。

しかし、いくつかの主要なサイト(Sydney Morning Herald、NY Times、Guardian、Mashable)をチェックして実装が異なります。

いくつかのサイトには、ホームページにfb:adminsタグとfb:app_idのいずれもありませんが、次のページのタグの少なくとも1つを使用しています。

他のサイトでは、両方のタグがすべてのページにあります。

そう...

  • はFB必要があります:管理者タグのみをホームページに、またはALL ページに追加できますか?
  • fb:adminsタグがすべてのページにある場合は問題ですか?

答えて

2

に依存します。

Insights for Domainsにアクセスするには、ルートページにある必要があります。これはFacebookがping http://www.example.com/にpingできるようになっており、そこにリストされているユーザーへの洞察を得ることができます。

Open Graphを使用している場合は、開いているグラフ(ボタン、カスタムアクションなど)に表示される可能性のあるすべてのURLにこのタグを追加して、それらのオブジェクトの管理者として表示されるようにします。

さらに、fb:adminsタグの使用はまったく推奨されません。代わりに、アプリケーションを作成し、アプリIDを含むfb:app_idを追加することをお勧めします。これは、サイトや組織内の人が変わると、アプリケーションの開発者の役割を追加したり、アプリケーションの開発者の役割から削除したりすることで、ドメインの管理者としてのアクセス権を得るか、失うことになります。それ以外の場合は、1日目に追加したユーザーIDがかなり残っています。

+0

答えをありがとう。私たちはアプリを持っていないし、近い将来にそれを持つ可能性もないので、fb:adminsが行う必要があります。なぜ私たちは1日後に管理者を変更できないでしょうか? FBページを管理している3人のユーザーIDを追加する予定でした。その場合は – misszhivago

+0

に、fb:page_idを使用すると、ページの管理者はドメインのインサイトにアクセスできます。 –

+0

FacebookとOpenGraphのネームサーバーを私のWebページに追加するのを忘れてしまったので、Insightsを動かすことができません。残念ながら、私たちのサイトでは2ヶ月に1回のみウェブリリースを行うことができます。私はfb:page_idに固執すべきかfb:adminsに変えるべきかはわかりません。私のリリースの制限のために、私は両方を追加した場合、それは問題を引き起こすだろうか?念のために?? – misszhivago

関連する問題