さまざまな顧客に代わってニュース記事を私たちが所有するWebサイトに投稿するマルチテナントアプリケーションがあります。これらのストーリーは、Webサイトへの訪問者によってFacebookで共有されます。お客様のストーリーだけについて、洞察データをお客様と共有できるようにしたいと考えています。ただし、Facebookはドメインレベルでの集計インサイトデータのみを提供しているようです。したがって、私たちはこの目標を達成するための最善の方法を見つけようとしています。
私たちが持っていたアイデアの1つは、ニュース記事がクライアントによって投稿されたWebサイトを細分化し、各クライアントにサブドメイン(client-a.website.com、client-b.website.comなど)を与えてから、クライアントごとにFacebookアプリケーションをセットアップします。Facebookのドキュメントによると、このアプローチは機能するはずです。しかし、私たちには数百のクライアントがいて、A)多くのFacebookアプリケーションをセットアップすることが可能かどうか、B)それが可能であってもそれが良い考えかどうかはわかりません。メンテナンスの問題が発生する可能性があります。
私たちが持っていたもう1つのアイデアは、Open Graphを利用して、各顧客に関連するオブジェクトを作成することでした。オープングラフオブジェクトで集計インサイトデータを取得できると思いますが、それがオブジェクトタイプなのか、オブジェクトインスタンスなのか、たとえばレシピ(タイプ)とおばあちゃんのマカロニアンドチーズ(インスタンス)のどちらなのかはわかりません。
とにかく、他の誰かがこれまでにこれに対処したことがあるかどうか、そしてあなたが取ったかもしれないアプローチ(良いか悪いか)を知りたいです。