イベント トランザクション ビュー

Adobe Experience Platform Assurance のイベントトランザクションビューを使用すると、Edge Networkクライアント実装の検証とデバッグを行い、アップストリームの検証結果をほぼリアルタイムで確認できます。

Edge Networkワークフローのアシュランスを設定します

Assurance の設定後に、Assurance とEdge Networkの拡張機能の最新バージョンをアプリに実装していることを確認します。

イベントを表示するには、左側のメニューから、「Adobe Experience Platform Edge ​」セクションの下の ​​ イベントトランザクション を選択します。

このオプションが表示されない場合は、ウィンドウの左下にある「構成」を選択し、「イベント・トランザクション」ビューを追加して、「保存」を選択します。

イベント トランザクション ビューの基本を学ぶ

この節では、イベントEdge Network ビューについて理解し、それを効率的に使用してワークフローのエンドツーエンドの検証を行う方法を学びます。

イベント処理フロー

イベント トランザクション ビュー

「イベント取引」ビューには、イベント処理フローの順に 3 つの列が表示されます。

  • クライアントサイド:この列には、処理されたイベントまたは受信したイベントがクライアントサイドで表示され、Mobile SDK からアクセスできます。 これには、Edge.sendEvent などの API 呼び出しを使用して作成されたイベントや、Edge Networkサーバーからクライアントが受信したレスポンスイベントハンドル(存在する場合)が含まれます。 クライアントサイドイベントの例:

    • AEP リクエストイベントは、Edge拡張機能を介して送信されるイベントであり、XDM とオプションの自由形式データが含まれます。
    • AEP Response Event Handle は、AEP リクエストイベントに応答してEdge Networkから受信したイベントハンドルです。 リクエストイベントは、応答イベントハンドルをまったく受け取らない、1 つ受け取る、または複数受け取る場合があります。
    • AEP エラー応答は、エラーの場合(例えば、XDM ペイロードを処理できなかった場合や、アップストリームサービスの 1 つがエラーまたは警告を返した場合)に表示されることがあります。
  • Edge Network:この列には、ネットワーク リクエストを通じてEdge Networkがサーバーサイドで受信したイベントと、そのイベントに含まれるデータおよびメタデータが表示されます。

  • アップストリーム:この列には、設定されたアップストリームサービスで受信したイベントが表示されます。受信イベントの処理や検証結果に関する詳細情報も含まれます。
    この列は動的で、次の 2 つの主な要因に応じて異なるタイプの情報が表示される場合があることに注意してください。

    • データストリーム設定とその上で有効になっているサービス。
    • Edge Networkに送信されるイベントのタイプ。

Inspect イベント

イベントトランザクションビューに表示されるイベントは、各状態で処理されているデータの形式と内容に関する情報のほか、データがアップストリームで処理される際に発生した警告やエラーに関する洞察に満ちた詳細を提供します。 このビューは、イベント/リクエストレベルでのデバッグ情報を絞り込み、開発サイクルの早い段階でエラーを特定するのに役立ちます。

イベントの詳細を展開

イベントを検査するには、ビューから目的のイベントを選択します。 この操作により、画面の右側にある イベントの詳細 ビューが展開されます。
ネストされたデータは、ツリー形式で表示されます。 キー名の左側にある + (プラス)ボタンを選択すると、ネストされたキー値を調べることができます。

イベントの詳細

Inspectの警告またはエラー

各イベント名の先頭には、そのイベントの処理の高レベルのステータスを示すアイコンが付きます。

  • イベントが正常に処理された場合は、緑色のチェックマークが表示されます。
  • 警告またはエラーが検出された場合は、警告記号が表示されます。 関連イベントを選択すると、「イベントの詳細」ビューで警告またはエラーの原因の詳細を確認できます。

設定

Edge Network 列ヘッダーの横にある情報ツールヒントを選択すると、現在使用されているデータストリーム識別子を確認できます。

データストリーム ID を表示

INFO
複数のクライアントが同じ Assurance セッションに接続し、異なるデータストリーム ID が使用されている場合、それらがすべて、ここに表示されます。 ただし、現在の実装で複数のデータストリームが使用されているわけではありません。 アプリで使用されるタグ(モバイルプロパティ)で設定された現在のデータストリーム ID のみが、そのクライアントからの新しいイベントの処理に使用されます。 様々な設定と複数のクライアントが接続された、より複雑なユースケースをテストする場合は、別のアシュランスセッションを使用して検証プロセスを簡素化すると役に立つ場合があります。
recommendation-more-help
fdfd76d4-8dd9-4291-8a4d-77823c2c75f5