Show Menu
トピック×

Facebook アプリケーションの作成

Web アプリケーションのおかげで、ソーシャルマーケティングでは Facebook アプリケーションにパーソナライズしたコンテンツを表示でき、このソーシャルネットワーク経由で見込み客を獲得しやすくなります。Facebook タイプ Web アプリケーションのその他の例については、 Facebook アプリケーションの例 を参照してください。
また、パートナーが開発した Facebook アプリケーションと Adobe Campaign を統合することもできます。この場合、Adobe Campaign Web アプリケーションを使用して Facebook のプロフィールを取得する必要はありません。詳しくは、 外部アカウントの設定 を参照してください。
次の設定手順を実行します。
  1. 1 つまたは複数の Facebook アプリケーションを作成します。詳しくは、 Facebook アプリケーションの作成 を参照してください。
  2. Facebook 権限リクエスト画面に表示する​ サービス利用条件 ​および​ プライバシーポリシー ​のリンクを入力します。詳しくは、 サービス利用条件およびプライバシーポリシーのリンクの入力 を参照してください。
  3. Facebook アプリケーションごとに、 Facebook Connect タイプの外部アカウントを作成します。詳しくは、 外部アカウントの設定 を参照してください。
  4. Facebook アプリケーションごとに、Adobe Campaign で Facebook タイプの Web アプリケーションを作成します。詳しくは、 Facebook タイプ の Web アプリケーションの作成 を参照してください。
  5. 各 Facebook アプリケーションが Facebook ページのタブとして表示されるように設定します。詳しくは、 Facebook タブの設定 を参照してください。

外部アカウントの設定

Facebook アプリケーションごとに、 Facebook Connect タイプの外部アカウントを作成する必要があります。
この手順では、Adobe Campaign コンソールおよびページ管理に使用する Facebook アカウントにログオンしているインターネットブラウザーの両方にアクセスする必要があります。
  • Facebook :先に作成したアプリケーション( https://developers.facebook.com/apps )を選択し、 設定 /「 ベーシック 」タブを選択します。
    Facebookウェブゲーム 」セクションが表示されない場合は、ページの下部にある「 プラットフォームを追加 」ボタンをクリックし、「 Facebookウェブゲーム 」を選択します。
  • Adobe Campaign :ツリーの​ 管理/プラットフォーム/外部アカウント ​ノードに移動し、「 新規 」をクリックします。
  1. ラベルおよび内部名を入力し、 Facebook Connect タイプを選択します。
  2. アプリケーションのホスティングモード(「 パートナーがホストする 」または「 このインスタンスでホストする 」)を選択します。
    パートナーがホストするアプリケーション
    パートナーが開発した Facebook アプリケーショを Adobe Campaign に統合することもできます。この場合、Facebook のプロフィールを取得するのに Adobe Campaign Web アプリケーションを使用する必要はありません。Facebook ユーザーがアプリケーションをインストールすると、キー(アクセストークン)が生成されます。パートナーは、Web サービスを呼び出して、このアクセストークンを Adobe Campaign に転送します。Adobe Campaign はこのトークンを使用して Facebook データベースにログオンし、アプリケーションを介してユーザーが共有するデータを収集します。
    Web サービスのパラメーターについて詳しくは、 https://<Instance name>/nl/jsp/schemawsdl.jsp?schema=nms:visitor にある WSDL ファイルを参照してください。
    サードパーティのアプリケーションを Adobe Campaign に統合するには、Facebook の「 アプリID 」および「 App Secret 」フィールドの内容をコピーして、コンソールの「 アプリケーション ID 」および「 アプリケーション秘密鍵 」フィールドに貼り付ける必要があります。
    このインスタンスでホストするアプリケーション
    このインスタンスでアプリケーションをホストする場合(サードパーティのアプリケーションがない場合)、Adobe Campaign Web アプリケーションを使用して Facebook のプロフィールを取得する必要があります。詳しくは、 Facebook アプリケーションの例 を参照してください。
    Adobe Campaign コンソールで、「 セキュアキャンバス URL 」フィールドに含まれるアドレスをコピーし、Facebook の「 Facebookウェブゲーム 」セクションにある「 FacebookウェブゲームのURL(https) 」フィールドに貼り付けます。
    どのような状況にあっても、保護されていない URL を使用してはいけません。
    Facebook で、「 アプリID 」および「 App Secret 」フィールドの内容をコピーし、コンソールの「 アプリケーション ID 」および「 アプリケーション秘密鍵 」フィールドに貼り付けます。
  3. Facebook で、ページの下部にある「 変更を保存 」ボタンをクリックします。
  4. Adobe Campaign コンソールで「 購読 」ボタンをクリックし、このアプリケーションを介してファンがチェックインするたびに Adobe Campaign がリアルタイムでデータを取得できるようにします。詳しくは、 Facebook アプリケーションの例 を参照してください。

Facebook タイプの Web アプリケーションの作成

Adobe Campaign の Facebook アプリケーションを使用すると、パーソナライズされたコンテンツを Facebook アプリケーションに表示できます。Facebook アプリケーションごとに、Adobe Campaign で Web アプリケーションを作成する必要があります。Facebook Web アプリケーションの作成手順は、次のとおりです。
  1. ソーシャルネットワーク ​ウィンドウに移動し、「 アプリケーション 」リンク、「 作成 」ボタンの順にクリックします。
  2. リストから Facebook Web アプリケーションテンプレートを選択し、ラベルを入力します。
    デフォルトで提供される Facebook Web アプリケーションテンプレートは 4 つあります。
    • 新規 Facebook アプリケーション :空のアプリケーションから開始したい場合は、このテンプレートを選択します。
    • 入力済みフォーム :フォームおよび「Facebook ログイン」ボタンを持つ Facebook アプリケーション。ユーザーは、プロフィールのデータを使用してフォームのフィールドに自動入力できます。これにより、ユーザーはすばやくフォームに記入でき、企業は高品質の情報を得ることができます。
    • 「キャンバスページ」の競合他社 :画面の横幅いっぱいに表示される Facebook アプリケーション。より優れた視覚的効果をユーザーに提供します。
    • 「ページタブ」の競合他社 :ブランドページのタブに完全に統合された Facebook アプリケーション。
  3. アプリケーション 」フィールドに、Facebook アプリケーションにリンクされている外部アカウントを入力します。詳しくは、 外部アカウントの設定 を参照してください。
  4. 編集 」タブを選択し、Web アプリケーションを編集します。詳しくは、 Facebook アプリケーションの例 を参照してください。
  5. Web アプリケーションが完成したら、「 ダッシュボード 」タブを選択し、「 公開 」をクリックしてオンライン上に公開します。

Facebook タブの設定

Facebook ページにタブとして表示される Facebook アプリケーションを設定できます。それには、次の手順に従います。
  1. Facebook アプリケーション( https://developers.facebook.com/apps )を選択し、 設定/「ベーシック」 ​タブを選択します。
  2. ページの下部にある「 プラットフォームを追加 」ボタンをクリックし、「 ページタブ 」を選択します。
  3. ページタブ 」セクションの「 ページタブ名 」フィールドに、Facebook ページに表示するラベルを入力します。
  4. セキュアページタブの URL 」フィールドに、Web アプリケーションのパブリック URL を入力します。この URL は、Web アプリケーションの「 ダッシュボード 」タブからアクセスできます。Facebook タイプの Web アプリケーションの作成について詳しくは、「 Facebook タイプの Web アプリケーションの作成 」を参照してください。
  5. Web アプリケーションの「 ダッシュボード 」で、「 ページタブを追加 」リンクをクリックします。
  6. タブの追加先の Facebook ページを選択し、「 ページタブを追加 」をクリックします。