2011-09-08 9 views
0

ファンページ(ファンサイト(外部サイトではない)にいるときのファンページのようなユーザーがファンに変換したかどうかをトラッキングピクセルを配置する方法はありますか?Track Facebookのようなファンへの直接的な変換ページ

このような状況では、ファンページに直接誘導され、ボタンをクリックするとコンバージョンとして表示されます。あなたがこれを行うことができるかもしれない古いStatic FBMLアプリケーションで言及した人がいますが、今はこれがなくなってしまいました。我々は最も簡単な解決法を探していますが、必要に応じて深く技術的に行くことができます。

おかげ

答えて

0

あなたのようなボタンをクリックするためEvent.subscribeを使用することができます。

FB.Event.subscribe('edge.create', function(href) { 
    // Do something, e.g. track the click on the "Like" button here 
    alert('You just liked ' + href); 
}); 

機能は、ユーザーが好きなボタンをクリックするたびに実行されます。

コールバック関数では、likeボタンのhrefが表示され、必要であれば、そのようなボタンのように確認することができます。

また、次のように使用することもできます:edge.removeページを読みにくくするため。ここで

は公式FBのドキュメントです:http://developers.facebook.com/docs/reference/javascript/FB.Event.subscribe/

+0

ページタブ内では機能しません(外部サイトではありません)。 –

0

誰かが署名リクエスト「ページ」プロパティを調べることによって、タブアプリのページのファンであればあなたが言うことができます。ここで署名されたリクエストの詳細:https://developers.facebook.com/docs/authentication/signed_request/ これは、人々が参照している可能性のあるFBMLでも利用可能でした。

明確にするために、どのようにユーザーをファンページに送りますか? Facebookの広告を介してページに送信する場合、広告の洞察は、ページ広告をクリックしたユーザーの数がページを好きになった回数に関する情報を提供します。

1

edge.createを購読してXFBML Likeボタンをクリックしたかどうかを確認したり、署名されたリクエストを解析してページがすでに好きかどうかを調べることができます。

これらのいずれも、あなたが望むものを測定しません。

あなたのタブのiFrameの外のようにボタンからのコンバージョンをトラッキングする必要がある場合は、次のことを行う必要があるでしょう:

  1. は、現在のユーザが現在のページを好きかどうかを確認するために署名した要求を解析します。
  2. そうでない場合は、impressionなどのクッキーを設定します。
  3. もしそうなら、クッキーをチェックしてください。クッキーがあれば、コンバージョンが得られます。
  4. クッキーを削除することを忘れないでください。また、Cookieが返されるたびにコンバージョンを登録してください。ここ

    https://developers.facebook.com/docs/authentication/signed_request/

    $signed_request['page']['liked']

署名要求のドキュメントは、関心のある値です。

関連する問題