www.mydomain.com/webapp に Web アプリがあり、Google アナリティクスでセットアップされています。上記の URL で apps.facebook.com/webapp と iframe に facebook アプリを作成します。
Facebook のユーザーのアクティビティと mydomain のユーザーを区別する方法はありますか?
あなたが私に与えることができる助けと指示をありがとう。
www.mydomain.com/webapp に Web アプリがあり、Google アナリティクスでセットアップされています。上記の URL で apps.facebook.com/webapp と iframe に facebook アプリを作成します。
Facebook のユーザーのアクティビティと mydomain のユーザーを区別する方法はありますか?
あなたが私に与えることができる助けと指示をありがとう。
JavaScript を使用して、ページが iframe に表示されているかどうかを判断できますが、他のサイトがページを埋め込んでいる可能性がある場合にも当てはまります。
より良い方法は[signed_request][1]
、iframe への初期ロード時にアプリに POST されるパラメーターを確認することです。(誰かがそれを「偽っている」ことに偏執的である場合は、signed_requestを検証することもできます。)
ページが実際に Facebook 内に読み込まれたことを確認したら、適切な JS コードを実行してその情報を Analytics に送信するのは簡単です。