データ収集用のデバッグツール

デバッグツールは、パケットアナライザやパケットスニファと呼ばれることもあり、実装がAdobeに送信するデータを調べることができます。 この記事では、ツールの選定に役立ちます。 これらのツールを使用してリクエストとEdge Network処理を検査する方法については、​ データ収集リクエストの検査を参照してください。

NOTE
このページに記載されているツールは包括的ではありません。 Adobeが提供するツールを除き、Adobeはこれらの製品をサポートまたはトラブルシューティングしません。 インストール、使用方法、サポートされているテクノロジー、サポート情報については、ツールのパブリッシャーに問い合わせてください。

デバッグツールの選択 choose-a-tool

次のカテゴリは、検査する内容に基づいてツールを選択するのに役立ちます。

ツールタイプ
次の場合に便利
タグ付けデバッガー
タグ、データレイヤー、収集リクエストを人間が判読できる形式で解釈し、提示する必要があります。
ブラウザー開発者ツール
Web実装をデバッグする場合、別のデバッグアプリケーションをインストールせずにネットワークリクエストを直接検査する必要があります。
HTTP (S) デバッグ プロキシ
ブラウザー、モバイルアプリ、web ビュー、APIなどのクライアントからのHTTP トラフィックを調査したり、ブラウザー開発者ツール以外の機能が必要な場合。
Adobe処理診断
クライアントサイドのリクエストインスペクションで表示できないイベントを、Edge Networkまたはモバイルアプリがどのように処理したかを確認する必要があります。

タグデバッガー tag-debuggers

タグデバッガーは、マーケティングおよび測定テクノロジーを認識し、その要求を解釈します。 これらのツールを使用すると、Experience Platform Web SDKのペイロード、タグ、データレイヤー、およびネットワークリクエストを手動でデコードすることなく、Adobe アプリケーションやその他のベンダーに送信されたリクエストを簡単に識別できます。

ツール
対象
次に役立つ
注意点
Adobe Experience Platform デバッガー
ブラウザー拡張機能
タグ、データレイヤー、Experience Platform Web SDK、Adobe アプリケーションなど、Adobe Experience PlatformとCX Enterpriseの実装のデバッグ
Adobeが提供するツールで、Adobeのテクノロジーを重視しています。 Web SDK用にEdge Traceも提供します。
Omnibug
Chromium ベースのブラウザーとFirefox
Adobe アプリケーションやその他の多くのマーケティングベンダーからのExperience Platform Web SDK、Adobe タグ、リクエストのデコード
複数のベンダーのテクノロジーを含む実装に便利です
ObservePoint デバッガー
ChromeとEdge
分析、マーケティング、測定タグの検査とデコード
ブラウザーベースのデバッガー。ObservePointでは、実装検証の自動化製品も個別に提供しています。

ブラウザー開発者向けツール browser-developer-tools

モダンなブラウザーには、ネットワークリクエストを検査できる開発者ツールが含まれているため、web実装をデバッグするために個別のツールが必要ないことが多くあります。 ブラウザーツールには、生のリクエスト、ペイロード、レスポンス、タイミングが表示されますが、Adobe固有のパラメーターはデコードされず、ブラウザー内で発生するトラフィックのみが表示されます。 手順については、Web リクエストの調査を参照してください。

HTTP (S) デバッグ プロキシ http-debugging-proxies

HTTP デバッグプロキシは、クライアントとサーバー間のHTTPおよびHTTPS トラフィックを傍受します。 ブラウザー開発者ツールで十分な可視性が得られない場合や、実装が従来のweb ブラウザーの外部で実行される場合に役立ちます。

HTTPS インスペクションでは、通常、デバッグプロキシから提供された証明書を信頼するようにクライアントを設定する必要があります。 証明書をインストールする場合や、暗号化されたトラフィックを傍受する場合は、組織のセキュリティポリシーに従ってください。

キャプチャを共有する前に、許可されたテストトラフィックのみをキャプチャし、機密データを削除します。 一部のアプリケーションでは、証明書の信頼を制限したり、証明書のピン留めを使用したりするので、プロキシがHTTPS トラフィックを検査できない場合があります。

ツール
次に役立つ
チャールズ ​
ブラウザー、アプリケーション、モバイルデバイス、その他のHTTP (S)トラフィックの調査
Fiddler Everywhere
アプリケーションやデバイスをまたいだHTTP (S) トラフィックの取得と検査。 古いFiddler Classic製品とは異なります。
Proxyman
ブラウザー、アプリケーション、モバイルデバイスからのHTTP (S) トラフィックの調査と修正
HTTP Toolkit
アプリケーションとAPIのデバッグに特化したワークフローにより、アプリケーション、API、開発環境、モバイルデバイスからのトラフィックを調査
mitmproxy
スクリプト可能なHTTP (S)のインターセプト、インスペクション、およびコマンドラインおよびweb インターフェイスを介した変更。 コマンドラインワークフローに慣れているユーザーに最適です。

Adobe processing diagnostics processing-diagnostics

これらのAdobe ツールは、リクエストがクライアントを離れた後に発生する処理を示します。 それぞれを使用するタイミングについては、Edge Network処理のトレース ​を参照してください。

ツール
次に役立つ
Edge トレース
データストリーム内のサービスに送信されたリクエストなど、Edge NetworkがWeb SDK実装からのリクエストをどのように処理したかを確認する
Adobe Experience Platform Assurance
Mobile SDKのイベントと検証ビューを確認し、Edge Trace セッションをより詳細に確認する
イベント転送モニタリング
集計使用状況、送信エラー、およびイベント転送の計算時間の確認
recommendation-more-help
experience-platform-help-collection