データエクステンション
Fanplayrと連携するには、Marketing Cloudアカウントから5つの基本的な情報が必要です。
- クライアントID
- クライアントシークレット
- Marketing Cloudへのアクセスに使用するスタック
- データエクステンション名
- データエクステンションフィールドのマッピング
これらの詳細を取得するには、_パッケージ_を作成し、_API連携コンポーネント_を追加する必要があります。
APIアクセスを設定する
- Marketing Cloudアカウントにログインします。
- 「管理」/「インストール済みパッケージ」に移動します。
- 「新規」をクリックします。
- パッケージの名前と説明を入力します。
- 「保存」をクリックします。
- 「コンポーネントの追加」ボタンをクリックします。
- 「API連携」を選択します。「次へ」をクリックします。
データをデータエクステンションにプッシュするため、「データエクステンション」の下で「読み取り」と「書き込み」を選択してください。
- 「保存」をクリックします。
これで、下にクライアントIDとクライアントシークレットが表示されます。
スタック
Marketing Cloudへのアクセスに使用するURLに、使用しているスタックが表示されます。例えば、以下の例では「s7」です。
データエクステンション名を取得する
- Marketing Cloudアカウントにログインします。
- 「オーディエンスビルダー」/「コンタクトビルダー」に移動します。
- 「データエクステンション」に移動します。
データエクステンションのリストとそれぞれの名前が表示されます。ここに表示されている名前が、Fanplayrに提供する必要がある名前です。
データエクステンションのマッピング
FanplayrのどのフィールドをMarketing Cloudのどのフィールドに追加したいかについて、マッピングを提供する必要があります。一部のフィールドは_必須_と表示されており、これはこれらの属性すべてに対してFanplayrにマッピングを提供しなければ、コンテンツを追加しようとしたときにエラーが発生することを意味します。
Creative Editorのフォームコントロール(ドキュメントを参照)では、属性の名前をタグ名として使用する必要があります。
属性のリストにアクセスするには:
- Marketing Cloudアカウントにログインします。
- 「オーディエンスビルダー」/「コンタクトビルダー」に移動します。
- 「データエクステンション」に移動します。
- 表示したいデータエクステンションの名前をクリックします。
ここに、データエクステンションに設定されているすべての属性のリストが表示されます。必要なのは属性の名前だけです。
Fanplayrの追加データ
特定の属性名を設定すると、Fanplayrキャンペーン情報のためのデータが自動的に送信されます。それらは以下の通りです。
- Fanplayr-Campaign-Name: 長さ100のテキスト値。
- Fanplayr-Campaign-Key: 長さ32のテキスト値。