オーケストレーションの設定
意思決定エージェントは、カスタマーエンゲージメントプラットフォーム(CEP)に接続し、顧客データを取り込み、1:1レベルでパーソナライズされたコミュニケーションをオーケストレーションする必要がある。この記事では、サポートされているCEPごとに統合を設定する方法を説明する。
サポートされるCEP
Decisioning Studio Proは、以下のカスタマーエンゲージメントプラットフォームをサポートしている:
| CEP | 統合タイプ | セットアップの複雑さ |
|---|---|---|
| Braze | ネイティブAPIの統合 | 低い(推奨) |
| セールスフォース・マーケティングクラウド | ネイティブAPIイベント+ジャーニー | 中 |
| クラビオ | ネイティブAPIイベント+フロー | 中 |
| その他のCEP | 顧客(推奨ファイル) | 高 |
以下からCEPを選択し、統合設定を開始する。
Brazeとの統合設定
以下のステップに従って、Braze Decisioning StudioエージェントをBrazeのオーケストレーション機能と統合する(Brazeのサービスチームがサポートする):
ステップ 1: API キーの作成
設定>APIキーと進み、以下の権限で新しいキーを作成する:
| 権限 | 目的 | 必須かどうか |
|---|---|---|
/users/track |
テスト送信を使用して一時的なユーザープロファイルを作成するだけでなく、ユーザープロファイルのカスタム属性を更新します。 | ✓ |
/users/delete |
テスト送信の使用中に作成された一時的なユーザープロファイルを削除します。 | テスト送信のみ |
/users/export/segment |
選択したセグメントからユーザーの一覧をエクスポートして、毎朝、利用可能なオーディエンスの通信を更新します。 | ✓ |
/users/export/ids |
セグメントの代わりに external_id を使用してユーザーをターゲットにする場合、識別子の一覧を取得します。Decisioning Studioは個人識別情報(PII)を受け入れないため、fields_to_exportパラメータがPII以外のフィールドsのみを返すようにする必要があります。 |
|
external_ids を使用している場合のみ |
||
/messages/send |
デシジョンスタジオの実験者用に設定されたAPI キャンペーンを使用して、推奨された時刻に推奨バリアントを送信します。 | ✓ |
/campaigns/list |
アクティブなキャンペーンの一覧を取得し、使用可能なメールコンテンツを抽出して、実験に使用します。 | ✓ |
/campaigns/data_series |
集約されたキャンペーンデータをエクスポートして、デシジョンスタジオでのレポートの検証、およびトラブルシューティングを可能にするため、レポートの値を比較したり、ベースラインパフォーマンスを分析したりできます。 必須ではありませんが、この権限をお勧めします。 |
|
/campaigns/details |
HTML の内容、件名、および画像のリソースを、既存のキャンペーンから取得して、実験に使用します。 | ✓ |
/canvas/list |
アクティブなキャンバスの一覧を取得し、使用可能なメールコンテンツを抽出して、実験に使用します。 | ✓ |
/canvas/data_series |
BAU がキャンバスでオーケストレーションされている場合は、集約されたキャンバスをエクスポートしてレポートと検証を行います。 必須ではありませんが、この権限をお勧めします。 |
|
/canvas/details |
HTML の内容、件名、および画像のリソースを、既存のキャンバスから取得して、実験に使用します。 | ✓ |
/segments/list |
デシジョンスタジオの実験者の潜在的な対象オーディエンスs として、存在するすべてのSegments を取得します。 | ✓ |
/segments/data_series |
オーディエンスを選択したときにスタジオの決定に表示されるSegmentサイズ情報をエクスポートします。 | ✓ |
/segments/details |
オーディエンスのサイズやパフォーマンスの変化を理解するのに役立つ、エントリや終了の基準などのセグメント情報を取得します。 | |
/templates/email/create |
ダイナミックなプレースホルダー (Braze Liquid タグ) を使用して選択した基本の HTML テンプレートのコピーを作成し、オリジナルの変更を回避します。 | ✓ |
/templates/email/update |
アクション s などの実験条件が変更された場合、更新 をDecisioning Studio で作成されたテンプレートコピーにプッシュします。 | ✓ |
/templates/email/info |
Brazeインスタンス内のスタジオ作成テンプレートの決定に関する情報を取得します。 | ✓ |
/templates/email/list |
テンプレートが Braze インスタンスに正常にコピーされたことを検証します。 | ✓ |
ステップ 2:APIトリガーキャンペーンを設定する
APIトリガーキャンペーンを各ベーステンプレートに設定し、すべての最適化されたディメンションのAPIトリガープロパティを設定する。
ベーステンプレートとは、デシジョニングエージェントがメッセージのオーケスト レーションに使用する可能性のあるテンプレートのことである。意思決定エージェントは、1つのベーステンプレートを持つかもしれないし、複数のベーステンプレートを持つかもしれない。その場合、各顧客に適切なベーステンプレートを選択することは、エージェントがパーソナライズされた意思決定の1つとなる。
ステップ 3:再入会資格を設定する
すべてのAPIトリガーキャンペーンで、ユーザーが15分以内に再資格取得できるようにする。

Decisioning Studioエージェントは同じキャンペーンを1日に複数回送信することはないが、テスト目的で同じキャンペーンを1日に複数回送信する機能を持ちたいだろう。
ステップ 4: ダイナミックなプレースホルダーを追加する
これらは、Decisioning Studioエージェントが最適化する意思決定のダイナミックなプレースホルダとして機能する。
例1:メールキャンペーン
Decisioning Studioエージェントがメールキャンペーンを最適化しているとする。このような構成になるかもしれない:

仮にエージェントがテンプレートとコール・トゥ・アクション(CTA)メッセージの選択を最適化しているとすると、APIトリガーキャンペーンは各テンプレートに対して作成されるべきであり、1つのテンプレートのCTAセクションは以下のようになる:

例2:プッシュキャンペーン
意思決定スタジオのエージェントがプッシュキャンペーンのメッセージを最適化しているとする。このような構成になるかもしれない:


その結果、次のようなメッセージが表示された:

例3:SMSキャンペーン
Decisioning StudioエージェントがSMSキャンペーンのフィールドを最適化しているとする。このような構成になるかもしれない:


その結果、次のようなメッセージが表示された:

SFMC統合の設定
Decisioning Studio Proは、Salesforce Marketing Cloudとのネイティブ統合をサポートしている。Decisioning Studioは、ダイナミックな要素にデータを入力するために必要なAPIイベントをジャーニーにトリガーする。
SFMCのオーケストレーションの設定は、Decisioning Studio ProとDecisioning Studio Goの両方で同様である。SFMC統合を構成する詳細なステップについては、Decisioning Studio GoドキュメントのSFMCの説明に従ってください。
Klaviyoとの統合を設定する
Decisioning Studio ProはKlaviyoとのネイティブ統合をサポートしている。Decisioning StudioはAPIイベントをトリガーして、ダイナミックな要素に必要なデータをフローに入力する。
Klaviyoのオーケストレーションのセットアップは、Decisioning Studio ProとDecisioning Studio Goの両方で似ている。Klaviyoとの統合を設定する詳細なステップについては、Decisioning Studio GoドキュメントのKlaviyoのインストラクションに従う。
他のCEP統合を設定する
Decisioning Studioは、あらゆるカスタマーエンゲージメントプラットフォームと統合できる。しかし、Decisioning Studioでは通信を直接トリガーすることができないため、チームによるカスタム・エンジニアリングが必要になるかもしれない。
このシナリオでは、エージェントは “推薦ファイル “を配信する。このファイルには、各顧客の行があり、その顧客のパーソナライズされた決定を示す列がある。
例えば、次のような推薦ファイルがある:

以下のようなメールキャンペーンを最適化するために使われるかもしれない:

次のステップ
オーケストレーションの設定が終わったら、エージェントの設計に進む:
GitHub でこのページを編集