Cloud Service コンテンツリクエスト
はじめに introduction
コンテンツリクエストとは、AEM Sites(AEM Sites の Edge Delivery Services との接続を含む)または顧客提供のキャッシュシステム(コンテンツ配信ネットワークなど)に送信されるリクエストで、ページビュー(ページやエクスペリエンスフラグメントなど)を通じた HTML 形式や、API 呼び出し(ヘッドレス方式)を通じた JSON 形式でコンテンツまたはデータを配信します。コンテンツリクエストは、ページビューまたは 5 回の API 呼び出しとしてカウントされ、コンテンツリクエストを受信する最初のキャッシュシステムの入力時に測定されます。コンテンツリクエストをカウントする目的で、特定の HTTP リクエストが含められたり除外されたりします。含まれる HTTP リクエストと除外される HTTP リクエストの完全なリストおよびその技術的な定義については、ドキュメントを参照してください。
Cloud Service コンテンツリクエストについて understanding-cloud-service-content-requests
標準の CDN を使用しているお客様の場合、Cloud Service コンテンツリクエストは、サーバーサイドのデータ収集を通じて測定されます。コレクションは、CDN ログ分析を通じて有効になります。コンテンツリクエストは、AEM as a Cloud Service CDN からのログファイルを自動分析することで、Adobe Experience Manager as a Cloud Service のエッジにあるサーバーサイドで自動的に収集されます。この処理は、HTML (text/html)
または JSON (application/json)
コンテンツを返すリクエストを CDN から分離し、以下で説明するいくつかの包含ルールと除外ルールに基づいて行われます。コンテンツリクエストは、返されたコンテンツ(CDN キャッシュから提供)または CDN(AEM の Dispatcher)のオリジンに戻されるコンテンツとは独立して行われます。
Cloud Service コンテンツリクエストの相違 content-requests-variances
コンテンツリクエストには、次の表にまとめられているように、組織の分析レポートツールとは違いがあります。一般に、クライアントサイドの計測機能を使用してデータを収集し、特定のサイトに対するコンテンツリクエストの数をレポートする分析ツールは使用 しないでください。なぜなら、多くの場合、分析ツールはユーザーの同意に応じてトリガーされるため、トラフィックの大部分が欠落しているからです。AEM as a Cloud Service の上に独自の CDN を追加するお客様向けに、ログファイルのサーバーサイドでデータを収集する Analytics ツール、または CDN レポートを使用すると、精度が向上します。
ライセンスダッシュボードも参照してください。
サーバーサイドのコレクションルール serverside-collection
よく知られているボットを除外するルールが用意されています。これには、検索インデックスまたはサービスを更新するためにサイトに定期的にアクセスするよく知られているサービスも含まれます。
含まれるコンテンツリクエストのタイプ included-content-requests
・Amazon CloudFront
・Apache Http Client
・非同期 Http クライアント
・Axios
・アズレウス
・Curl
・GitHub ノードフェッチ
・Guzzle
・Go-http-client
・ヘッドレスクロム
・ Java™ Client
・ジャージー
・Node Oembed
・okhttp
・Python リクエスト
・Reactor Netty
・Wget
・WinHTTP
/system/probes/health
エンドポイントを使用することをお勧めします。以下を参照してください例:
・Amazon-Route53-Health-Check-Service
・EyeMonIT_bot_version_0.1_(https://www.eyemon.it/)
・Investis-Site24x7
・Mozilla/5.0 以降(互換;UptimeRobot/2.0;https://uptimerobot.com/)
・ThousandEyes-Dragonfly-x1
・OmtrBot/1.0
・WebMon/2.0.0
<link rel="prefetch">
リクエストライセンスダッシュボードも参照してください。
除外されたコンテンツリクエストのタイプ excluded-content-request
/system/probes/health
例:
・ 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
・ Pingdom
・ SemrushBot
・ SiteImprove
・ StashBot
・ StatusCakes
・ YandexBot
/api/graphql
で始まります)。これらは Cloud Service の請求対象ではありません。manifest.json
を除外/etc.clientlibs/*/manifest.json
に対する JSON リクエストをカウントするべきではありませんfavicon.ico
を除外