ドキュメントAEM as a Cloud Serviceユーザーガイド

Cloud Service コンテンツリクエストについて

2025年5月9日
  • 適用対象:
  • Experience Manager as a Cloud Service
  • トピック:
  • Cloud Manager
  • 開発

作成対象:

  • 管理者
  • 開発者

はじめに

コンテンツリクエストには、AEM Sites に送信されるリクエストが含まれます。これらのリクエストは、Edge Delivery Services またはコンテンツ配信ネットワーク(CDN)などの顧客提供のキャッシュシステムを通じてルーティングされる場合があります。これらのリクエストは、構造化データを HTML 形式または JSON 形式で配信し、ページビュー(ページやエクスペリエンスフラグメントなど)または JSON 戻り値をヘッドレス方式で API を通じてサポートします。

ユーザーが HTML または JSON を使用してページを表示すると、コンテンツリクエストがカウントされます。最初のキャッシュシステムがリクエストを受信した時点でこのリクエストを測定します。コンテンツリクエストをカウントする目的で、特定の HTTP リクエストが含められたり除外されたりします。HTTP の含まれるコンテンツリクエストと除外されるコンテンツリクエストの完全なリストを参照してください。

NOTE
コンテンツリクエスト ビューに表示されるデータは、24 時間ごとに更新されます。

Cloud Service コンテンツリクエストについて

ページリクエスト ​とは、メインページエクスペリエンスをレンダリングするのに必要なコア構造化コンテンツ(HTML や JSON など)を取得する HTTP リクエストを指します。画像やスクリプトなどのアセットのリクエストは含まれません。

標準の CDN を使用しているお客様の場合、AEM as a Cloud Service では、サーバーサイドレベルで測定されたコンテンツリクエストがカウントされます。この測定は自動的に行われ、クライアントサイドの分析トラッキングに依存しません。

AEM(Adobe Experience Manager)as a Cloud Service は、AEM インスタンスによって生成され、CDN で受信された応答タイプに基づいてコンテンツリクエストを識別します。特に、HTML(text/html)または JSON(application/json)を返すリクエストがカウントされます。これらの形式は通常、従来のサイトレンダリングまたはヘッドレス配信のいずれかでプライマリページコンテンツを配信します。

JavaScript ファイル、CSS スタイルシート、画像などの静的アセットのリクエストは、コンテンツリクエストとしてカウントされません。

NOTE
API リクエストがページレベルのコンテンツとして機能する HTML または JSON を返す場合(ヘッドレス配信など)、コンテキストによってはコンテンツリクエストとしてカウントされることがあります。

コンテンツリクエストは、応答が CDN キャッシュから提供されたか、元の AEM 環境に転送されたかに関係なく測定されます。

Cloud Service コンテンツリクエストの相違

コンテンツリクエストは、次の表にまとめられているように、組織の分析レポートツール内で差異が生じる場合があります。一般に、サイトのコンテンツリクエスト数のレポートにクライアントサイドのインストルメンテーションに依存する分析ツールを使用しないでください。これらのツールは、アクティブ化するユーザーの同意に依存しているため、多くの場合、トラフィックの大部分が見逃されることがあります。AEM as a Cloud Service の上に独自の CDN を追加するお客様向けに、ログファイルのサーバーサイドでデータを収集する Analytics ツール、または CDN レポートを使用すると、精度が向上します。

差異の理由
説明
エンドユーザーの同意
クライアント側の計測機能に依存する Analytics ツールは、多くの場合、ユーザーの同意がトリガーされるかどうかに依存します。このワークフローは、トラフィックの大部分がトラッキングされていないことを表している可能性があります。コンテンツリクエストを独自に測定する場合は、アドビでは、分析ツールに依存してサーバーサイドまたは CDN レポートのデータを収集することをお勧めします。
タグ付け
Adobe Experience Manager コンテンツリクエストとして追跡されるすべてのページまたは API 呼び出しに対して、Analytics トラッキングでタグ付けされない場合があります。
タグ管理ルール
タグ管理ルールの設定により、ページ上で様々なデータ収集設定が行われ、その結果、コンテンツリクエストのトラッキングとは何らかの不一致が生じる場合があります。
ボット
AEM が事前に識別および削除していない不明なボットは、トラッキング不一致の原因となる場合があります。
レポートスイート
同じ AEM インスタンス内のページは、異なる分析レポートスイートに報告できます。このプロセスでは、設定に応じて、データを複数のスイートに分割できます。
サードパーティのモニタリングツールとセキュリティツール
モニタリングツールやセキュリティスキャンツール(稼動時間チェッカーや脆弱性スキャナーなど)によっては、ページがリクエストされ、分析レポートには表示されないサーバーサイドコンテンツリクエストが生成される場合があります。
API アクセス
API 経由(例えば、ヘッドレス CMS としての Adobe Experience Manager 経由)の AEM ページまたはコンテンツへのリクエストは、引き続きコンテンツリクエストとしてカウントされますが、分析トラッキングはトリガーされません。
プリフェッチリクエスト
プリフェッチ(例えば、サービスワーカーやエッジ関数の使用)では、事前にページをリクエストすることでトラフィック量が増加する場合があります。これらのリクエストは、サーバーサイドでカウントされますが、クライアントサイドの分析コードは実行されません。
DDoS
アドビでは、フィルタリングを使用して、多くの DDoS 攻撃を検出およびブロックします。ただし、フィルターを適用する前に、一部の攻撃リクエストがコンテンツリクエストとしてカウントされる場合があります。
トラフィックブロッカー
ブラウザー内のプライバシー機能や企業のファイアウォールにより、分析スクリプトの読み込みがブロックされる場合があります。これらのユーザーは、引き続きサーバーサイドのコンテンツリクエストを生成します。
ファイアウォール
企業または地域のファイアウォールにより、分析呼び出しがアドビサーバーに到達できない場合があります。その結果、分析でレポートが不足する一方で、サーバーサイドのカウントは影響を受けません。

ライセンス制限に対するコンテンツリクエストの使用状況の表示とトラッキングについて詳しくは、ライセンスダッシュボードを参照してください。

サーバーサイドのコレクションルール

AEM as a Cloud Service では、サーバーサイドルールを適用すると、コンテンツリクエストがカウントされます。これらのルールには、よく知られているボット(検索エンジンクローラーなど)や、サイトに定期的に ping を送信するモニタリングサービスなどのユーザー以外のトラフィックを除外するロジックが含まれます。

次の表に、含まれるコンテンツリクエストと除外されるコンテンツリクエストのタイプと、それぞれの簡単な説明を示します。

含まれるコンテンツリクエストのタイプ

NOTE
API リクエストが HTML 応答を返す場合、使用コンテキストに応じてコンテンツリクエストとして分類されることがあります。通常、UI 以外のデータを返す API リクエストは除外されます。
リクエストタイプ
コンテンツリクエスト
説明
HTTP コード 100-299
次のものが含まれます。
完全または部分的な HTML コンテンツまたは JSON コンテンツを返す成功したリクエストが含まれます。
HTTP コード 206:これらのリクエストでは、完全なコンテンツの一部のみが配信されます。例えば、ビデオや大きな画像などです。部分的なコンテンツリクエストは、ページコンテンツのレンダリングに使用する HTML 応答または JSON 応答の一部を配信する際に含まれます。
自動化用の HTTP ライブラリ
次のものが含まれます。
ページコンテンツを取得するツールまたはライブラリによって行われるリクエスト。例には、次のようなものがあります。
• Amazon CloudFront
• Apache Http Client
• 非同期 HTTP クライアント
• Axios
• アズレウス
• Curl
• GitHub ノードフェッチ
• Guzzle
• Go-http-client
• ヘッドレスクロム
• Java™ Client
• ジャージー
• Node Oembed
• okhttp
• Python リクエスト
• Reactor Netty
• Wget
• WinHTTP
•高速 HTTP
• GitHub ノードフェッチ
• Reactor Netty
監視ツールおよびヘルスチェックツール
次のものが含まれます。
ページのヘルスまたは可用性を監視するのに使用されるリクエスト。詳しくは、
除外されたコンテンツリクエストのタイプを参照してください。
例には、次のようなものがあります。
• Amazon-Route53-Health-Check-Service
• EyeMonIT_bot_version_0.1_(https://eyemonit.com/)
• Investis-Site24x7
• Mozilla/5.0 以降(互換;UptimeRobot/2.0;https://uptimerobot.com/)
• ThousandEyes-Dragonfly-x1
• OmtrBot/1.0
• WebMon/2.0.0
<link rel="prefetch"> リクエスト
次のものが含まれます。
お客様がコンテンツをプリロードまたはプリフェッチすると(例えば、<link rel="prefetch"> を使用)、これらのサーバーサイドリクエストがカウントされます。このアプローチでは、プリフェッチされるページの数に応じて、トラフィックが増加する場合があります。
Adobe Analytics または Google Analytics レポートをブロックするトラフィック
次のものが含まれます。
サイトの訪問者が、Google Analytics や Adobe Analytic sの正確性に影響を与えるプライバシーソフトウェア(広告ブロッカーなど)をインストールしていることがよくあります。AEM as a Cloud Service は、クライアントサイドではなく、アドビが運用するインフラストラクチャへの最初のエントリポイントに対するリクエストをカウントします。

ライセンスダッシュボードも参照してください。

除外されたコンテンツリクエストのタイプ

リクエストタイプ
コンテンツリクエスト
説明
HTTP Code 500+
除外済み
AEM as a Cloud Service または顧客カスタムコードで問題が発生した場合に、訪問者にエラーが返されました。
HTTP コード 400-499
除外済み
コンテンツが存在しない(404)場合や、その他のコンテンツまたはリクエスト関連の問題がある場合に、訪問者にエラーが返されました。
HTTP コード 300-399
除外済み
サーバー上で何かが変更されたかを確認する、または別のリソースにリクエストをリダイレクトする適切なリクエストです。コンテンツ自体が含まれていないので、課金対象になりません。
/libs/* に移動するリクエスト
除外済み
AEM の内部 JSON リクエスト(課金対象でない CSRF トークンなど)。
DDoS 攻撃からのトラフィック
除外済み
DDoS 保護。AEM は一部の DDoS 攻撃を自動検出しブロックします。DDoS 攻撃は、検出された場合、課金対象ではありません。
AEM as a Cloud Service NewRelic 監視
除外済み
AEM as a Cloud Service グローバル監視。
顧客が Cloud Service プログラムを監視するための URL
除外済み
アドビでは、この URL を使用して、可用性やヘルスチェックを外部から監視することをお勧めします。

/system/probes/health
AEM as a Cloud Service ポッドウォームアップサービス
除外済み
エージェント:skyline-service-warmup/1。*
よく知られている検索エンジン、ソーシャルネットワーク、HTTP ライブラリ(Fastly によってタグ付け)
除外済み
サイトを定期的に訪問し、検索インデックスやサービスを更新するよく知られたサービス:

例:
・AddSearchBot
・AhrefsBot
・Applebot
・Ask Jeeves Corporate Spider
・Bingbot
・BingPreview
・BLEXBot
・BuiltWith
・Bytespider
・CrawlerKengo
・Facebookexternalhit
・Google AdsBot
・Google AdsBot Mobile
・Googlebot
・Googlebot Mobile
・lmspider
・LucidWorks
•MJ12bot
・Pinterest
・SemrushBot
・SiteImprove
・StashBot
・StatusCake
・YandexBot
・ContentKing
・Claudebot
コマース統合フレームワーク呼び出しの除外
除外済み
二重カウントを避けるために、AEM に対して行われたリクエストで、Commerce Integration Framework に転送されます(URL は /api/graphql で始まります)。これらは Cloud Service の請求対象ではありません。
manifest.json を除外
除外済み
マニフェストは API 呼び出しではありません。ここでは、デスクトップまたは携帯電話に web サイトをインストールする方法に関する情報を提供します。アドビは /etc.clientlibs/*/manifest.json に対する JSON リクエストをカウントするべきではありません
favicon.ico を除外
除外済み
返されるコンテンツを HTML や JSON にしないでください。ただし、SAML 認証フローなどの特定のシナリオでは、favicon が HTML として返されることが確認されています。その結果、favicon はカウントから明示的に除外されます。
recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab