Web アプリケーションのおかげで、ソーシャルマーケティングでは Facebook アプリケーションにパーソナライズしたコンテンツを表示でき、このソーシャルネットワーク経由で見込み客を獲得しやすくなります。Facebook タイプ Web アプリケーションのその他の例については、Facebook アプリケーションの例を参照してください。
また、パートナーが開発した Facebook アプリケーションと Adobe Campaign を統合することもできます。この場合、Adobe Campaign Web アプリケーションを使用して Facebook のプロフィールを取得する必要はありません。詳しくは、外部アカウントの設定を参照してください。
次の設定手順を実行します。
Facebook アプリケーションごとに、Facebook Connect タイプの外部アカウントを作成する必要があります。
この手順では、Adobe Campaign コンソールおよびページ管理に使用する Facebook アカウントにログオンしているインターネットブラウザーの両方にアクセスする必要があります。
Facebook:先に作成したアプリケーション(https://developers.facebook.com/apps)を選択し、設定/「ベーシック」タブを選択します。
「Facebookウェブゲーム」セクションが表示されない場合は、ページの下部にある「プラットフォームを追加」ボタンをクリックし、「Facebookウェブゲーム」を選択します。
Adobe Campaign:ツリーの管理/プラットフォーム/外部アカウントノードに移動し、「新規」をクリックします。
ラベルおよび内部名を入力し、Facebook Connect タイプを選択します。
アプリケーションのホスティングモード(「パートナーがホストする」または「このインスタンスでホストする」)を選択します。
パートナーがホストするアプリケーション
パートナーが開発した 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」および「アプリケーション秘密鍵」フィールドに貼り付けます。
Facebook で、ページの下部にある「変更を保存」ボタンをクリックします。
Adobe Campaign コンソールで「購読」ボタンをクリックし、このアプリケーションを介してファンがチェックインするたびに Adobe Campaign がリアルタイムでデータを取得できるようにします。詳しくは、Facebook アプリケーションの例を参照してください。
Facebook の許可リクエスト画面に表示する利用規約およびプライバシーポリシーへのリンクを追加することを強くお勧めします。
設定手順は、以下のとおりです。
https://developers.facebook.com/apps のアドレスを開き、Facebook アプリケーションを選択します。
設定/「ベーシック」タブを選択し、「プライバシーポリシーのURL」フィールドと「利用規約のURL」フィールドを入力します。
Adobe Campaign の Facebook アプリケーションを使用すると、パーソナライズされたコンテンツを Facebook アプリケーションに表示できます。Facebook アプリケーションごとに、Adobe Campaign で Web アプリケーションを作成する必要があります。Facebook Web アプリケーションの作成手順は、次のとおりです。
ソーシャルネットワークウィンドウに移動し、「アプリケーション」リンク、「作成」ボタンの順にクリックします。
リストから Facebook Web アプリケーションテンプレートを選択し、ラベルを入力します。
デフォルトで提供される Facebook Web アプリケーションテンプレートは 4 つあります。
「アプリケーション」フィールドに、Facebook アプリケーションにリンクされている外部アカウントを入力します。詳しくは、外部アカウントの設定を参照してください。
「編集」タブを選択し、Web アプリケーションを編集します。詳しくは、Facebook アプリケーションの例を参照してください。
Web アプリケーションが完成したら、「ダッシュボード」タブを選択し、「公開」をクリックしてオンライン上に公開します。
Facebook ページにタブとして表示される Facebook アプリケーションを設定できます。それには、次の手順に従います。
Facebook アプリケーション(https://developers.facebook.com/apps)を選択し、設定/「ベーシック」タブを選択します。
ページの下部にある「プラットフォームを追加」ボタンをクリックし、「ページタブ」を選択します。
「ページタブ」セクションの「ページタブ名」フィールドに、Facebook ページに表示するラベルを入力します。
「セキュアページタブの URL」フィールドに、Web アプリケーションのパブリック URL を入力します。この URL は、Web アプリケーションの「ダッシュボード」タブからアクセスできます。Facebook タイプの Web アプリケーションの作成について詳しくは、「Facebook タイプの Web アプリケーションの作成」を参照してください。
Web アプリケーションの「ダッシュボード」で、「ページタブを追加」リンクをクリックします。
タブの追加先の Facebook ページを選択し、「ページタブを追加」をクリックします。