ジャーニーでのオーディエンスの使用 segment-trigger-activity
オーディエンスを読み取りアクティビティについて about-segment-trigger-actvitiy
オーディエンスを読み取りアクティビティを使用すると、オーディエンスのすべての個人をジャーニーにエントリさせることができます。ジャーニーへのエントリは、1 回限りと定期的のいずれも可能です。
オーディエンスの作成ユースケースで作成した「Luma アプリのオープンとチェックアウト」オーディエンスを例に取ります。「オーディエンスを読み取り」アクティビティを使用すると、オーディエンスに属するすべての個人をジャーニーにエントリさせ、条件、タイマー、イベント、アクションなどのジャーニーのすべての機能を活用する個別のジャーニーに流入させることができます。
segmentExportJob
イベントと呼ばれます)を生成して、オーディエンスの書き出し操作のライフサイクルを追跡します。 これらのイベントは、個々のプロファイルごとではなく、アクティビティレベルで記録され、監視やトラブルシューティングの目的でクエリできます。 詳細情報 オーディエンスを読み取りイベントのクエリ 。- オーディエンスを読み取りアクティビティの使用を開始する前に、ガードレールと制限のトピックに目を通してください。
アクティビティの設定 configuring-segment-trigger-activity
オーディエンスを読み取りアクティビティを設定する手順は、次のとおりです。
オーディエンスを読み取りアクティビティを追加し、オーディエンスを選択します
-
オーケストレーションカテゴリを展開し、オーディエンスをを読み取りアクティビティをキャンバスにドロップします。
アクティビティは、ジャーニーの最初のステップとして配置する必要があります。
-
アクティビティに ラベル を追加します(オプション)。
-
「オーディエンス」フィールドで、ジャーニーにエントリする Adobe Experience Platform オーディエンスを選択し、「保存」をクリックします。セグメント定義を使用して生成された Adobe Experience Platform オーディエンスを選択できます。
note note NOTE また、オーディエンス構成を使用して作成された、または CSV ファイルからアップロードされた Adobe Experience Platform オーディエンスをターゲットにすることもできます。 リストに表示される列は、カスタマイズして並べ替えることができます。
オーディエンスが追加されると、「コピー」ボタンを使用して、オーディエンスの名前と ID をコピーできます。
{"name":"Luma app opening and checkout","id":"8597c5dc-70e3-4b05-8fb9-7e938f5c07a3"}
note note NOTE オーディエンスの参加ステータスが 適合 の個人のみが、ジャーニーにエントリします。オーディエンスの評価方法について詳しくは、セグメント化サービスのドキュメントを参照してください。 -
「名前空間」フィールドで、個人の識別に使用する名前空間を選択します。デフォルトでは、このフィールドには、最後に使用した名前空間が事前に入力されています。 名前空間の詳細情報。
note note NOTE 様々な ID の中から選択した ID(名前空間)を持たないオーディエンスに属する個人は、ジャーニーにエントリできません。ユーザーベースの ID 名前空間のみ選択できます。名前空間を参照テーブルに対して定義した場合(例:ProductID 名前空間を Product 参照に対して定義した場合)、その名前空間を 名前空間 ドロップダウンリストで使用することはできません。
ガードレールとレコメンデーション must-read
-
ジャーニーで使用できる オーディエンスを読み取り アクティビティは 1 つだけで、それをキャンバスの最初のアクティビティにする必要があります。
-
オーディエンスを読み取りアクティビティのターゲットにできるオーディエンスは 1 つだけです。複数のオーディエンスが必要な場合は、使用前に、それらのオーディエンスを 1 つのオーディエンスに結合することを検討してください。構成ワークフローを使用してオーディエンスを結合する方法については、こちらを参照してください
-
オーディエンスを読み取りアクティビティを使用するジャーニーの場合、同時に開始できるジャーニーの最大数が決まっています。再試行はシステムによって実行されますが、5 つを超えるジャーニー(オーディエンスを読み取り、スケジュール済み、または「できるだけ早く」開始)が同時に開始されることは避けてください。ベストプラクティスは、時間の経過と共に、5 分から 10 分の間隔で分散することです。
-
エクスペリエンスイベントのフィールドグループは、オーディエンスを読み取りアクティビティ、オーディエンスの選定アクティビティ、またはビジネスイベントアクティビティで始まるジャーニーでは使用できません。
-
ベストプラクティスとして、バッチオーディエンスは、オーディエンスを読み取りアクティビティでのみ使用することをお勧めします。これにより、ジャーニーで使用されるオーディエンスが、高い信頼性かつ一貫してカウントされます。「オーディエンスを読み取り」は、バッチのユースケース向けに設計されています。ユースケースでリアルタイムデータが必要な場合は、オーディエンスの選定アクティビティを使用します。
-
CSV ファイルから読み込まれたオーディエンスや、構成ワークフローから生成されたオーディエンスは、「オーディエンスを読み取り」アクティビティで選択できます。これらのオーディエンスは、「オーディエンスの選定」アクティビティでは使用できません。
-
組織ごとのオーディエンス同時読み取り制限:各組織はオーディエンスの読み取りインスタンスを最大 5 つ同時に実行できます。これには、すべてのサンドボックスとジャーニーにおけるスケジュールされた実行とビジネスイベントによってトリガーされる実行の両方が含まれます。この制限は、すべての組織で公平かつバランスの取れたリソース配分が確保するのに適用されます。
-
サンドボックススループット管理:システムは、サンドボックスごとの処理スループットを動的に管理し、すべてのオーディエンス読み取りアクティビティで共有されるプロファイル数の上限は 1 秒あたり 20,000 個です。個々のオーディエンス読み取りアクティビティは、1 秒あたり最低 500 個のプロファイルで設定できます。サンドボックスレベルのスループット制限に達した場合、公正なリソース配分を確保するのにジョブがキューに追加されることがあります。
-
ジョブ処理タイムアウト:ガードレールの制限により 12 時間以内に処理できないオーディエンス読み取りジョブは、自動的にクリーンアップされ、実行されなくなります。これにより、ジョブの蓄積を防ぎ、システムの安定性が確保されます。
-
バッチセグメントを使用する場合は、ジャーニーが開始する前に、取り込みと毎日のスナップショットの更新が適切に完了していることを確認します。セグメントが同じ日に取り込まれたデータを反映する必要がある場合は、追加の待機期間を考慮します。即時プロファイルの鮮度が重要である場合は、毎日のバッチアプローチの代わりにイベントベースまたはストリーミングのユースケースの使用を考慮するか、追加の待機メカニズムを挿入して、ジャーニーの評価の前に生成する更新済みのデータを許可します。
「オーディエンスを読み取り」アクティビティに関連するガードレールについて詳しくは、このページを参照してください。
ジャーニーでのプロファイルエントリの管理
読み取り率を設定します。これは、1 秒あたりにジャーニーにエントリできるプロファイルの最大数です。このレートは、このアクティビティにのみ適用され、ジャーニーの他のアクティビティには適用されません。例えば、カスタムのアクションに対してスロットルレートを定義する場合は、Throttling API を使用する必要があります。このページを参照してください。
この値は、ジャーニーバージョンのペイロードに格納されます。デフォルト値は、1 秒あたり 5,000 プロファイルです。この値は、1 秒あたり 500~20,000 プロファイルの範囲で変更できます。
ジャーニーのスケジュール schedule
デフォルトでは、ジャーニーは 1 回実行されるように設定されています。ジャーニーを実行する特定の日付/時刻と頻度を定義するには、次の手順に従います。
-
オーディエンスを読み取りアクティビティのプロパティで、「ジャーニースケジュールを編集」を選択します。
-
ジャーニーのプロパティが表示されます。スケジューラータイプドロップダウンリストで、ジャーニーを実行する頻度を選択します。
繰り返しジャーニーの場合は、ジャーニーへのプロファイルのエントリを管理するのに役立つ特定のオプションを使用できます。各オプションについて詳しくは、以下の節を展開してください。
繰り返しの オーディエンスを読み取り を含んだジャーニーが初めて実行されると、オーディエンス内のすべてのプロファイルがジャーニーにエントリします。
このオプションを使用すると、最初の実行後、ジャーニーの前回の実行以降にオーディエンスにエントリした個人のみをターゲットにすることができます。
note note |
---|
NOTE |
ジャーニーでカスタムアップロードオーディエンスをターゲティングする場合、繰り返しジャーニーでこのオプションを有効にすると、これらのオーディエンスは固定なので、プロファイルは最初の繰り返し時にのみ取得されます。 |
このオプションを使用すると、ジャーニーにまだ存在するすべてのプロファイルを、次回の実行時に自動的に終了させることができます。
例えば、毎日繰り返されるジャーニーに 2 日間の待機時間がある場合、このオプションをアクティブ化すると、プロファイルは、次回実行されるオーディエンスに含まれているかどうかにかかわらず、常に次のジャーニー実行時(つまり翌日)に進められます。
このジャーニーでのプロファイルの存続期間が繰り返し頻度よりも長くなる可能性がある場合は、プロファイルがジャーニーを終了できるようにするために、このオプションをアクティブ化しないでください。
毎日スケジュールされ、バッチオーディエンスをターゲティングするジャーニーの場合、バッチセグメント化ジョブからの新しいオーディエンスデータを待機するジャーニーの時間枠を最大 6 時間まで定義できます。セグメント化ジョブが時間枠内に完了すると、ジャーニーがトリガーされます。それ以外の場合は、次回の実行までジャーニーはスキップされます。このオプションにより、正確かつ最新のオーディエンスデータを使用してジャーニーが実行されます。
例えば、毎日午後 6 時にジャーニーがスケジュールされている場合、ジャーニーの実行前に待機する分数または時間数を指定できます。午後 6 時にジャーニーが起動すると、新しいオーディエンス、つまり前回のジャーニー実行時に使用されたオーディエンスよりも新しいオーディエンスがないか確認します。指定した時間枠内で、新しいオーディエンスが検出されるとすぐにジャーニーが実行されます。ただし、新しいオーディエンスが検出されない場合、その日のジャーニーの実行はスキップされます。
増分読み取りジャーニーのルックバック期間
「バッチオーディエンス評価の後にトリガー」を選択すると、Journey Optimizer は新しいオーディエンス評価を検索します。ルックバック期間の開始点には、24 時間以上前に発生した場合でも、最後にジャーニーが正常に実行された時刻が使用されます。これは、通常 24 時間のルックバック期間がある増分読み取りジャーニーでは重要です。
毎日の増分読み取りジャーニーの例:
- 「バッチオーディエンス評価の後にトリガー」がアクティブの場合:増分プロファイルがジャーニーにエントリしてから 3 日が経過した場合、増分プロファイルを検索する際に、ルックバック期間は 3 日前まで延長されます。
- 「バッチオーディエンス評価の後にトリガー」がアクティブでない場合:増分プロファイルがジャーニーにエントリしてから 3 日が経過した場合、増分プロファイルを検索する際に、ルックバック期間は最大 24 時間前までになります。
ジャーニーのテストと公開 testing-publishing
オーディエンスを読み取りアクティビティを使用すると、単一プロファイルでジャーニーをテストできます。
それには、テストモードを有効にします。
通常どおりにテストモードを設定し実行します。ジャーニーのテスト方法を学ぶ。
テストを実行したら、「ログを表示」ボタンを使用して、テスト結果を確認できます。詳しくは、この節を参照してください。
テストが正常に完了すると、ジャーニーを公開できます(ジャーニーの公開を参照)。オーディエンスに属する個人は、ジャーニーのプロパティの「スケジューラー」セクションで指定された日時にジャーニーにエントリします。
オーディエンスベースのジャーニーでのオーディエンスのターゲティング
オーディエンスベースのジャーニーは常に、オーディエンスを読み取りアクティビティで始まり、Adobe Experience Platform オーディエンスに属する個人を取得します。
オーディエンスに属するオーディエンスは、1 回のみ、または定期的に取得されます。
ジャーニーへのエントリ後、オーディエンスオーケストレーションのユースケースを作成し、最初のオーディエンス内の個人をジャーニーの様々な分岐に流入させることができます。
セグメント化
条件を使用して、条件アクティビティでセグメント化を実行できます。例えば、VIP 顧客は特定のパス、VIP 以外の顧客は別のパスに沿って進むようにすることができます。
セグメント化は以下に基づいて実行できます。
- データソースのデータ
- ジャーニーデータのイベント部分のコンテキスト(例:ある人物が 1 時間前に受け取ったメッセージをクリックしたか)
- 日付(例:ある人物がジャーニーを経験したのは 6 月だったか?)。
- 時間(例:その人物のタイムゾーンで午前中か?)
- ジャーニーに流入するオーディエンスを割合に基づいて分割するアルゴリズム(例:90% - 10%、コントロール母集団を除外)
除外
セグメント化に使用するのと同じ 条件 アクティビティ(上記を参照)を使用すると、母集団の一部を除外することもできます。例えば、VIP を除外するには、そのユーザーを終了ステップ直前の分岐に送ります。
この除外は、母集団のカウントを目的として、または複数のステップから成るジャーニーに従って、オーディエンスの取得直後に発生する可能性があります。
和集合
ジャーニーを使用すると、セグメント化の後に、N 個の分岐を作成および結合できます。その結果、2 つのオーディエンスを同じエクスペリエンスに戻すことができます。
例えば、VIP の顧客と VIP 以外の顧客は、ジャーニーで 10 日間別々のエクスペリエンスを経た後で、同じパスに戻ることができます。結合した後、セグメント化や除外を実行してオーディエンスを再度分割できます。
再試行 read-audience-retry
再試行は、エクスポートジョブの取得中に、オーディエンストリガージャーニー(オーディエンスを読み取りまたは ビジネスイベント で始まる)にデフォルトで適用されます。エクスポートジョブの作成中にエラーが発生した場合、最大 1 時間、10 分ごとに再試行が行われます。それ以降は失敗と見なされます。したがって、これらのタイプのジャーニーは、スケジュールされた時間から最大 1 時間後に実行できます。
失敗した オーディエンスを読み取り トリガーはキャプチャされ、アラートに表示されます。「オーディエンスを読み取りアラート」は、スケジュールされた実行時間から 10 分経過しても、オーディエンスを読み取りアクティビティでプロファイルが処理されなかった場合に警告します。このエラーは、技術的な問題やオーディエンスが空であることが原因で発生する可能性があります。このエラーが技術的な問題によって発生した場合、問題のタイプに応じて、再試行が引き続き行われる可能性があります(例:エクスポートジョブの作成に失敗した場合、最大 1 時間、10 分ごとに再試行されます)。詳細情報
チュートリアルビデオ video
「オーディエンスを読み取り」アクティビティによってトリガーされるジャーニーに適用可能なユースケースを理解します。バッチベースのジャーニーを構築する方法と適用するベストプラクティスについて説明します。