ジャーニーのトラブルシューティング
失敗の原因を特定しやすくするため、ログ記録が有効になっていることを検証します。ログ記録の詳細については、「モニタリングとログ記録」および「ジャーニーイベント」を参照してください。
PutEvents リクエストを使用する場合、イベントベースのジャーニーはトリガーされません
問題と解決策
-
設定したジャーニー制限が、以下の値を超えていないか検証します。
エンドポイントあたりの最大日次メッセージ数
エンドポイントがジャーニーから受信できるメッセージの最大数
1 秒あたりのジャーニーメッセージの最大数
エンドポイントあたりの最大エントリ数
-
イベントによってトリガーされるジャーニーのアクティブな数が、規定されたしきい値を超えていないことを確認します。詳細については、「クォータ」を参照してください。
-
PutEvents API リクエストのすべてのコンポーネント (イベントコンポーネントとエンドポイントコンポーネントを含む) が完了していることを検証します。
-
特定のジャーニーが、PutEvent リクエストのジャーニーと同じアプリケーションにあることを検証します。
-
ジャーニーをアクティブにする正しいイベントが設定されていることを検証します。この設定は ジャーニーエントリ条件で確認できます。
-
ダイヤルオペレーションの有効期間が 3 分に制限されているため、イベント駆動型のジャーニーはコンタクトセンターのユースケースには適していません。
-
以下のリクエスト例を使用すると、「TestEvent」をエントリ条件としてジャーニーをアクティブ化できます。
aws pinpoint put-events --application-id 7149cbb8XXXXXXXX --events-request file://PutEvents.json file://PutEvents.json { "BatchItem": { "ExampleEndpointID": { "Endpoint": { "User": { "UserId": "10107" }, "ChannelType": "EMAIL", "Address": "johndoe@example.com" }, "Events": { "JourneyEvent": { "EventType": "TestEvent", "Timestamp": "2019-02-10T19:48:57+00:00" } } } } }
「はい/いいえ」分割アクティビティ中に、すべてのジャーニー参加者が「いいえ」ブランチに進んでいます
問題と解決策
-
このエラーは、待機時間が設定されていない場合に発生する可能性があります。送信イベントはすぐに評価されるため、すべての参加者が「いいえ」ブランチに移されます。
-
この問題を解決するには、条件評価後に待機時間が設定されていることを検証します。
-
-
はい/いいえ分割が、1 つのイベント条件に基づいており、カスタム AWS Lambda アクティビティの後になされると、イベントの結果が発生して処理されるまでに 15 分の暗黙的な待機時間があります。
-
はい/いいえ分割が、1 つのイベント条件に基づいており、チャネルアクティビティ (SMS、電子メール、PNS) の後になされると、チャネルメッセージ配信の配信イベントステータスが発生して処理されるまでに 1 時間の待機時間があります。
-
はい/いいえ分割では、チャネル配信ステータス固有の標準イベントのみがサポートされます。