[限定提供]{class="badge informative"}
ジャーニーのシミュレート simulate-journey
ジャーニーは、ドラフト、テストモード、ライブに加えて、シミュレーションに設定できます。 Simulationでは、simulated usersでテストを行います。Adobe Experience Platformで永続的なテストプロファイルを使用せずに、追加した一時的なプロファイルのようなエンティティです。
Adobe Journey Optimizerでは、ジャーニーをテストおよび検証する2つの方法があります。
-
シミュレーション: Adobe Experience Platformで事前に作成されたプロファイルを使用せずにクイック実行するには、シミュレーション ジャーニー機能とシミュレートされたユーザーを使用します。
-
テストモード: Adobe Experience Platformでテストプロファイルとしてフラグ付けされた永続的なプロファイルを使用します。セッション間で再利用可能です。 あらかじめ定義された一貫性のあるデータが必要な場合は、このアプローチを選択します。 テストプロファイルの作成方法の詳細情報。
ジャーニーシミュレーションは 利用制限 中です。 フィードバックを共有し、エクスペリエンスの改善を支援するには、上部のバーから フィードバック を開きます。
シミュレートされたユーザーの作成と管理 test-users
シミュレートされたユーザーは、シミュレーション設定で定義した一時的なプロファイルのようなエンティティです。 この節では、UIまたはJSON ファイルから、それらを作成し、再利用のために保存し、リストから調整または削除して、ジャーニーに送信する方法について説明します。
シミュレートされたユーザーの作成
次の手順では、UIから、またはJSON ファイルを読み込むことで、シミュレートされたユーザーを作成する方法を示します。
-
ジャーニーから、Simulateを開き、Simulationを選択します。
-
シミュレートされたユーザーの作成をクリックして新しいユーザーを作成し、UIからユーザーを作成するか、JSONからユーザーをインポートするかを選択します。
代わりにシミュレートされたユーザーを再利用するには、シミュレートされたユーザーを選択し、以前に保存したエントリを選択します。
-
JSONからシミュレートされたユーザーを作成する場合は、シミュレートされたユーザーデータで対応するフィールドを更新します。
-
UIからシミュレートされたユーザーを作成する場合は、表示名と 説明 を入力して、このシミュレートされたユーザーを識別します。 次に、このユーザーに入力する結合スキーマから属性を選択します。
-
「オーディエンスメンバーシップを追加」をクリックして、セグメントメンバーシップをシミュレートします。
-
「プロファイルを追加」をクリックして、1つのセッションで複数のシミュレートされたユーザーを作成します。
-
このセッションで追加したシミュレートされたユーザーごとに、次のアクションを使用できます。
- 複製:既存のエントリの完了した設定を複製する新しいシミュレートされたユーザーを追加します。その後、必要に応じて複製を編集できます。
- すべてを適用:1人のシミュレートされたユーザーからリスト内の他のすべてのシミュレートされたユーザーに、属性値または設定を反映します。
- 削除:選択したシミュレート ユーザーをリストから削除します。
-
保存をクリックして、今後の使用のために1人以上のシミュレートされたユーザーを保存します。
-
保存すると、作成したシミュレートされたユーザーがユーザーのテスト リストに表示されます。 各エントリについて、オプションメニューを開き、次のいずれかを選択します。
-
:シミュレートされたユーザーの詳細を更新します。 -
:このシミュレートされたユーザーのみのシミュレーションを実行します。 -
:このリストからユーザーを削除します。 シミュレートされたユーザーは削除されず、「シミュレートされたユーザー」選択で引き続き使用できます。
-
-
ジャーニーに待機 アクティビティが含まれる場合は、「テスト設定」タブを開いて、シミュレーション中に待機時間を微調整します。
-
「すべてを送信」をクリックして、リスト内のすべてのシミュレートされたユーザーをジャーニーに送信します。 シミュレートされたユーザーがジャーニーに正常にエントリすると、
Simulated users have been sent successfully.確認メッセージが表示されます。
-
「結果」タブにアクセスして実行ログを開き、各ステップの実行方法を確認します。 詳しくは、結果の表示を参照してください。
シミュレーションでジャーニーを検証したら、結果 ログを確認します。 エラーが表示された場合は、シミュレーションを終了し、必要な変更をジャーニーに適用し、実行が正しく表示されるまで シミュレーション を再度実行します。 そして、ジャーニーを公開することができます。 「 ジャーニーを公開する」を参照してください。
シミュレートされたユーザーの選択
手動で作成したシミュレート済みユーザーは保存され、他のジャーニーでシミュレーションが有効になっている場合、このリストから選択できます。
-
ジャーニーを シミュレーション に設定します。 Simulate エントリポイントを開き、Simulationを選択して、ワークスペースに応じて、ジャーニーがシミュレーション機能(テストモードやライブモードなど)を使用できるようにします。
-
シミュレーション設定 パネルでは、シミュレーションユーザーの選択をクリックして、以前に作成したシミュレーションユーザーを選択できます。
-
以前に作成および保存されたシミュレート済みユーザーのリストから選択します。
-
シミュレートされたユーザーを選択すると、ユーザーのテストのリストで使用できるようになります。 オプションメニューから、次のいずれかのオプションを選択します。
-
してユーザーを編集し、その詳細を変更します。 -
を送信して、シミュレーションを1人のシミュレートされたユーザーにのみ送信します。 -
をクリアして、シミュレートしたユーザーをリストから消去します。 消去しても削除されないことに注意してください。シミュレートされたユーザーリストから選択できます。
-
-
「すべてを送信」をクリックして、リスト内のすべてのシミュレートされたユーザーをジャーニーに送信します。 シミュレートされたユーザーがジャーニーに正常にエントリすると、
Simulated users entered the journey successfully.確認メッセージが表示されます。
-
「結果」タブにアクセスして実行ログを開き、各ステップの実行方法を確認します。 詳しくは、結果の表示を参照してください。
シミュレーションでジャーニーを検証したら、結果 ログを確認します。 エラーが表示された場合は、シミュレーションを終了し、必要な変更をジャーニーに適用し、実行が正しく表示されるまで シミュレーション を再度実行します。 そして、ジャーニーを公開することができます。 「 ジャーニーを公開する」を参照してください。
イベントのトリガー firing_events
ジャーニーに1つ以上のイベントが含まれている場合は、シミュレーションがアクティブな間にトリガーできます。
-
イベントタイプを選択で、このシミュレーションに適用するイベントを選択します。
-
「イベントの設定」をクリックしてエディターを開き、必要に応じてイベントを調整します。 特定のシミュレートされたユーザーのペイロードのみを変更するには、そのユーザーの横にある
をクリックします。
-
トリガーイベント ビューで、実行に含めるシミュレートされたユーザーを指定します。 イベント設定は、一度に1つのイベントに適用されます。 選択したイベントまたは含まれるユーザーのセットを変更すると、以前に入力したフィールド値がリセットされます。 選択を変更する前に、現在の設定を完了してください。
-
「完了」をクリックします。
-
次に、テストイベントで、すべてを送信を選択して、ユーザーをテストの下にリストされているすべてのシミュレートされたユーザーをジャーニーに送信するか、1人のユーザーに対して
を選択して、そのユーザーのシミュレーションのみを実行します。 -
「結果」タブにアクセスして実行ログを開き、各ステップの実行方法を確認します。 詳しくは、結果の表示を参照してください。
結果の表示 viewing-results
「結果」タブでは、テスト結果を表示できます。 「ユーザーをテスト」ドロップダウンで、実行を検査するシミュレートされたユーザーを選択します。
各アクティビティについて、シミュレートされたユーザーがステップにエントリしたか離脱したか、およびシミュレーション中に発生したエラーがログに表示されます。
Wait アクティビティの場合、ログには期間に関連する2つの値が含まれます。
- 定義された期間:公開されたジャーニーのWait アクティビティで指定され、ジャーニーがライブになると適用される期間。 ログは、ジャーニーで定義された値のみに依存するのではなく、Simulationがテスト設定からオーバーライド(例えば10秒)を適用するかどうかを記録します。
- 実際の期間:シミュレートされたユーザーが待機 アクティビティに残った経過時間。 この値は、テスト設定 タブから設定されます。
ログにエラーが表示されたら、シミュレーションを終了し、必要な変更をジャーニーに適用して、シミュレーションを再度実行します。 検証が成功したら、ジャーニーを公開します。 「 ジャーニーを公開する」を参照してください。
制限事項 limitations
このリリースでは、シミュレーションは、テストモードまたはライブジャーニーがサポートするすべてのアクティビティ、チャネル、または統合をサポートしていない可能性があり、機能の成熟度に応じて動作が変更される可能性があります。 サポートされるワークフローについては、この記事の手順を使用してください。
シミュレーションの制限について詳しくは、以下のドロップダウンを参照してください。
ジャーニーに次のいずれかのノードが含まれている場合、シミュレーションでジャーニーを開始することはできません。 シミュレーションを実行する前に、ジャーニーを変更するか、関連するノードを削除する必要があります。
| table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 | |
|---|---|
| 制限付きノード | メモ |
| ビジネスイベント | ビジネスイベントで始まるジャーニーは、シミュレーションで実行できません。 |
| 補足ID (複数回の再入力) | 同時再エントリ(同じシミュレートされたユーザーに対して複数のアクティブなインスタンス)では、シミュレーションを開始できません。 |
| コンテンツ決定ノード | ジャーニーをシミュレートする前に、このアクティビティを削除または変更する必要があります。 |
| データセットのルックアップ | キーによる顧客データセットの検索はサポートされていません。このアクティビティを含むジャーニーは シミュレーション で実行できません。 |
| パスの実験(最適化 – 実験のバリアント) | シミュレーションではサポートされていません。 条件の下に存在していたフロー(データソース条件など)に対しては、最適化を引き続き使用できます。 |
| パスのターゲティング(最適化、ターゲティングルールのバリエーション) | シミュレーションではサポートされていません。 |
| 外部オーディエンス属性の強化 | この検証がアクティブな場合、外部オーディエンスソースからパーソナライズされた属性を使用するジャーニーは シミュレーション で開始されません。 |
次の機能は、シミュレーションではサポートされていません。
| table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 8-row-2 9-row-2 10-row-2 11-row-2 12-row-2 13-row-2 14-row-2 15-row-2 | |
|---|---|
| 機能 | メモ |
| 終了条件 | シミュレーションを実行すると、終了条件は適用されません。 |
| アクション内のAdobe Journey Optimizer決定(Adobe Journey Optimizer decisioningを使用した電子メールコンテンツなど) | Adobe Journey Optimizer決定を使用するコンテンツのアクションプルーフは生成されません。 |
| カスタムアクション応答をモック | カスタムアクション は、デフォルトで実際のアウトバウンドコールを実行します。 外部呼び出しの実行がサポートされないように応答をモックします。 |
| 同意ポリシーの評価 | シミュレートされたユーザーレベルでは、同意をモックすることはできません。 |
| ジャーニーの上限と調停 | シミュレーションではサポートされていません。 |
| 配信頻度の上限設定(チャネルまたは通信タイプ別) | シミュレーションではサポートされていません。 |
| オプトアウトの管理、抑制、許可リスト | メッセージのルーティング設定が適用される場所に従います。 |
| チャネル設定における動的サブドメインと動的属性 | メッセージのルーティング設定が適用される場所に従います。 |
| 送信時間最適化(STO) | シミュレーションではサポートされていません。 |
| サンドボックスツール(サンドボックス間でシミュレートされたユーザーをコピー) | サポートされていません。 |
| ジャーニー内でのウェーブ送信 | サポートされていません。 |
| クワイエットアワー | サポートされていません。 |
| オプトアウトの管理、抑制、許可リスト | サポートされていません。 |
| チャネル設定における動的サブドメインと動的属性 | サポートされていません。 |
| プライバシーサービス | シミュレートされたユーザーは、GDPRに準拠した永続的なプロファイルではありません。 シミュレーションユーザーに実際の顧客データを含めないでください。 |
これらのガードレールは、シミュレーションに適用されます。 数値キャップは、ジャーニーインターフェイスおよび実行時に適用されます。 制限は、後のリリースで変更される可能性があります。上限の近くで実行する場合は、サンドボックス内の動作を確認してください。
| table 0-row-3 1-row-3 2-row-3 3-row-3 4-row-3 5-row-3 | ||
|---|---|---|
| ガードレール | 上限 | メモ |
| 1回のバッチで選択およびトリガーできる最大シミュレーションユーザー(バッチジャーニー、イベントトリガーフロー、オーディエンス選定フロー) | 20 | 各 Send all または トリガーが選択したイベント ごとにカウントされます。ジャーニー全体の累積上限ではありません。 |
| 1回のシミュレーション実行でテストされた最大一意のシミュレートされたユーザー | 100 | 1回の実行ブロックで 100 人のユニークユーザーにリーチ 新しいシミュレーションユーザーのシミュレーションユーザーを選択します。 90の場合は、同じブロックの前に最大 10 個まで追加できます。 |
| 1つのサンドボックスで同時に シミュレーション で実行できる最大ジャーニー | 20 | Capは、そのサンドボックス内のすべてのシミュレーション ジャーニーで一度に共有されます。 |
| 1つのサンドボックス内の最大アクティブなシミュレーションユーザー | 2,000 | 一度にサンドボックスに存在できるシミュレートされた最大ユーザー。 Adobeは、お客様からのフィードバックに基づいて、この制限を調整する場合があります。 |
| イベントの事前入力(ブラウザーのみ) | — | イベントペイロードフィールドを事前入力できるのは、ブラウザーベースのシミュレーション UIのみです。 事前入力された値は、そのブラウザー内に残り、他のブラウザー、デバイス、セッションとは同期されないため、テストする場所ごとに異なる事前入力データが表示される場合があります。 |