◆ファンゲート|詳細 | コラブロ ブロガーと企業を結ぶ嬉しいサービス

ファンゲート

Facebook fangate(フェイスブックファンゲート)とは、「いいね!」を押した利用者とまだ押していない利用者を振り分けるFacebookページの機能です。ファンゲートはFacebookマーケティング方法の一つです。その機能をFacebookページに追加するには、二つの方法があります。

一つは、専用のアプリを使うことです。ファンゲートアプリの中で、有料・無料、広告を表示すると表示しないものがあります。

もう一つは、Facebook開発者として登録して、アプリを作って、そのアプリを自分のページに追加します。下記のコードをアプリが読み取るPHPファイルにして、サーバーにアップします。そのファイルとは別に、表示内容を含んだファイルfile1.php file2.phpを作ってサーバーにアップします。そうすると、ファンゲートができます。ただし、第三者のサーバーとSSL証明書が必要になります。

下記のコードは実用的なサンプルです。このサンプルはPHP言語で書かれていますが、他のプログラミング言語も可能です。

<?php

$file1 = file_get_contents('https://自分のサーバーにあるページ.php');

$file2 = file_get_contents('https://自分のサーバーにあるページ.php');

function parsePageSignedRequest() {

if (isset($_REQUEST['signed_request'])) {

$encoded_sig = null;

$payload = null;

list($encoded_sig, $payload) = explode('.', $_REQUEST['signed_request'], 2);

$sig = base64_decode(strtr($encoded_sig, '-_', '+/'));

$data = json_decode(base64_decode(strtr($payload, '-_', '+/'), true));

return $data;

}

return false;

}

if($signed_request = parsePageSignedRequest()) {

if($signed_request->page->liked) {

echo $file1;

} else {

echo $file2;

}

}

?>

外部リンク

  • Facebookホームページ
  • Facebook開発者
  • Pages (無料ファンゲートアプリ)
  • Adcode (有料ファンゲートアプリ)

最終更新 2012年1月30日 (月) 10:56 (日時は個人設定で未設定ならばUTC)。
【ファンゲート】変更履歴

ファンゲート|詳細:ブログ用語集をご覧の皆様へ

新商品や試供品がもらえる!届いた商品を試したり、紹介されるイベントに参加していただき、あなたのブログに感想を書くだけで、豪華な商品を手にすることや楽しいイベントに参加することができます。報酬をコラブロポイント(キャッシュバックポイント)として貯めることも出来ます!!ステキな報酬をもらってみません?用語集ではブログに関する様々なキーワード「例:ファンゲート」が検索できます。

ご利用上の注意

  • 本用語集に掲載される用語は、百科事典「ウィキペディア日本語版」からプログラムにより自動的に抽出・表示されるため、一部ふさわしくない用語が表示される場合があります。
  • 当社は、本用語集を通じて提供される情報に関する、有用性、適合性、完全性、正確性、安全性、合法性、最新性等について、いかなる責任も負わないものとします。
  • 当社は、お客様が本用語集をご利用されることによって発生した直接・間接の損害に対して、いかなる責任も負わないものとします。

コラブロ おすすめ情報

コラブロ メニュー