Förstå förfrågningar om Cloud Service-innehåll

Introduktion introduction

Innehållsförfrågningar omfattar förfrågningar som skickas till AEM Sites. Dessa förfrågningar kan skickas via Edge Delivery Services eller kundtillhandahållna cachelagringssystem, t.ex. ett CDN-nätverk (Content Delivery Network). Dessa förfrågningar levererar strukturerade data i HTML- eller JSON-format och supportsidor (till exempel sidor och Experience Fragments) eller JSON-returer via API:er utan rubriker.

Systemet räknar innehållsbegäranden när en användare visar en sida med HTML eller JSON. Den mäter begäran vid den punkt där det första cachesystemet tar emot den. Vissa HTTP-begäranden inkluderas eller exkluderas för att räkna innehållsbegäranden. Se den fullständiga listan över HTTP inkluderade innehållsförfrågningar och exkluderade innehållsförfrågningar.

NOTE
Data som visas i vyn Innehållsförfrågningar uppdateras var 24:e timme.

Om förfrågningar om Cloud Service-innehåll understanding-cloud-service-content-requests

En sidförfrågan refererar till en HTTP-begäran som hämtar kärnstrukturerat innehåll (till exempel HTML eller JSON) som behövs för att återge huvudsidans upplevelse. Det omfattar inte förfrågningar om resurser, t.ex. bilder eller skript.

För kunder som använder det färdiga CDN:et räknar AEM as a Cloud Service med att innehållsförfrågningar ska mätas på serversidans nivå. Detta mått utförs automatiskt och kräver inte uppföljning på klientsidan.

AEM (Adobe Experience Manager) as a Cloud Service identifierar innehållsförfrågningar baserat på de svarstyper som genereras av AEM-instansen och tas emot vid CDN. Mer specifikt räknas förfrågningar som returnerar HTML (text/html) eller JSON (application/json). Dessa format levererar vanligtvis primärt sidinnehåll för både traditionell webbplatsåtergivning och headless-leverans.

Förfrågningar om statiska resurser som JavaScript-filer, CSS-formatmallar och bilder räknas inte som innehållsförfrågningar.

NOTE
Om en API-begäran returnerar HTML eller JSON som fungerar som sidnivåinnehåll (t.ex. vid headless-leverans), kan den ändå räknas som en innehållsbegäran beroende på sammanhanget.

Innehållsbegäranden mäts oavsett om svaret har skickats från CDN-cachen eller vidarebefordrats till den ursprungliga AEM-miljön.

Olika typer av förfrågningar om Cloud Service-innehåll content-requests-variances

Innehållsförfrågningar kan ha avvikelser inom en organisations analysrapporteringsverktyg som sammanfattas i följande tabell. I allmänhet bör du undvika att använda analysverktyg som använder klientutrustning för att rapportera antalet innehållsförfrågningar för en webbplats. Dessa verktyg saknar ofta en stor del av trafiken eftersom de kräver att användaren ger sitt medgivande. Analysverktyg som samlar in data på serversidan i loggfiler, eller CDN-rapporter för kunder som lägger till egna CDN ovanpå AEM as a Cloud Service, ger bättre antal.

Orsak till avvikelse
Förklaring
Användarens samtycke
Analysverktyg som förlitar sig på instrumentering på klientsidan är ofta beroende av att användarens samtycke aktiveras. Det här arbetsflödet kan representera merparten av trafiken som inte spåras. För kunder som vill mäta innehållsförfrågningar på egen hand rekommenderar Adobe att ni använder analysverktyg för att samla in data från rapporter på serversidan eller CDN-rapporter.
Taggar
Alla sidor eller API-anrop som spåras som Adobe Experience Manager-innehållsbegäranden kanske inte taggas med Analytics-spårning.
Tag Management Rules
Regelinställningar för tagghantering kan resultera i olika datainsamlingskonfigurationer på en sida, vilket resulterar i en kombination av avvikelser med spårning av innehållsbegäran.
Bots
Okända fel som AEM inte har identifierat i förväg och tagit bort kan orsaka spårningsdiskrepanser.
Rapportsviter
Sidor i samma AEM-instans kan rapportera till olika analysrapportsviter. Den här processen kan dela data över flera sviter, beroende på konfiguration.
Övervaknings- och säkerhetsverktyg från tredje part
Övervaknings- och säkerhetssökningsverktygen (till exempel för att kontrollera drifttid eller sårbarhetsläsare) kan begära sidor och generera innehållsförfrågningar på serversidan som inte syns i analysrapporter.
API-åtkomst
Begäranden till AEM sidor eller innehåll via API:er (t.ex. via Adobe Experience Manager som Headless CMS) räknas fortfarande som innehållsförfrågningar, men utlöser inte analysspårning.
Förhämtningsbegäranden
Förhämtning (till exempel med hjälp av en servicearbetare eller kantfunktion) kan öka trafikvolymer genom att begära sidor i förväg. Dessa begäranden räknas på serversidan men kör inte kod för klientanalys.
DOS
Adobe använder filtrering för att upptäcka och blockera många DDoS-attacker. Vissa attackbegäranden kan dock fortfarande räknas som innehållsbegäranden innan filter tillämpas.
Trafikblockerare
Sekretessfunktioner i webbläsaren eller brandväggar kan förhindra att analysskript läses in. Dessa användare genererar fortfarande innehållsförfrågningar på serversidan.
Brandväggar
Brandväggar för företag eller regioner kan förhindra att analysanrop når Adobe-servrar, vilket kan orsaka underrapportering i analyser medan antalet servrar inte påverkas.

Se License Dashboard för information om hur du visar och spårar användningen av innehållsbegäran i förhållande till dina licensbegränsningar.

Samlingsregler på serversidan serverside-collection

AEM as a Cloud Service tillämpar regler på serversidan för att räkna innehållsbegäranden. Dessa regler inkluderar logik för att exkludera välkända botar (t.ex. crawlningsprogram för sökmotorer) och icke-användartrafik, t.ex. övervakningstjänster som regelbundet pingar webbplatsen.

I följande tabeller visas typerna av inkluderade och exkluderade innehållsbegäranden, med korta beskrivningar av var och en.

Olika typer av innehållsförfrågningar included-content-requests

NOTE
Om en API-begäran returnerar ett HTML-svar kan den klassificeras som en innehållsbegäran, beroende på dess användarkontext. API-förfrågningar som returnerar data som inte är användargränssnittsdata exkluderas vanligtvis.
Typ av begäran
Innehållsbegäran
Beskrivning
HTTP-kod 100-299
Ingår
Innehåller lyckade begäranden som returnerar helt eller delvis HTML- eller JSON-innehåll.
HTTP-kod 206: Dessa begäranden levererar endast en del av det fullständiga innehållet. Till exempel en video eller stor bild. Förfrågningar med delvis innehåll inkluderas när de levererar en del av ett HTML- eller JSON-svar som används vid återgivning av sidinnehåll.
HTTP-bibliotek för automatisering
Ingår
Begäranden från verktyg eller bibliotek som hämtar sidinnehåll. Exempel:
・ Amazon CloudFront
・ Apache Http Client
・ asynkron HTTP-klient
・ Axios
・ Azureus
・ Curl
・ GitHub Node Fetch
orist Guzzle
avslutad Go-http-client
avslutning Rubrik minus Chrome
avslutad Java™ Client
¹ Jersey
bådautomated Node Node Oembed
avslutnings-http
bågförfrågningar
bågslut Netty
avslutningsmål
WinHTTP
avslutnings-HTTP
7 GitHub Node Fetch
Netty
Verktyg för övervakning och hälsokontroll
Ingår
Begäranden som används för att övervaka sidors hälsa eller tillgänglighet.
Se Typer av begäranden om utelämnat innehåll.
Exempel:
Amazon-Route53-Health-Check-Service
・ EyeMonIT_bot_version_0.1_(https://eyemonit.com/)
・ Investis-Site24x7
・ Mozilla/5.0+(compatible; UptimeRobot/2.0; https://uptimerobot.com/)
・ ThousandEyes-yes Dragonfly-x1
・ OmtrBot/1.0
・ WebMon/2.0.0
<link rel="prefetch"> förfrågningar
Ingår
När kunderna läser in innehåll i förväg eller hämtar innehåll i förväg (till exempel med <link rel="prefetch">) räknas dessa förfrågningar på serversidan. Se till att den här metoden kan öka trafiken, beroende på hur många av dessa sidor som är förhämtade.
Trafik som blockerar rapportering från Adobe Analytics eller Google Analytics
Ingår
Det är vanligare att besökare på webbplatser har installerat sekretessprogram (Ad-blockers osv.) som påverkar Google Analytics eller Adobe Analytics precision. AEM as a Cloud Service räknar förfrågningar vid den första ingångspunkten till den Adobe-styrda infrastrukturen och inte på klientsidan.

Se även License Dashboard.

Olika typer av utelämnade innehållsbegäranden excluded-content-request

Typ av begäran
Innehållsbegäran
Beskrivning
HTTP-kod 500+
Exkluderad
Fel som returneras till besökaren när något går fel på AEM as a Cloud Service eller kundens anpassade kod.
HTTP-kod 400-499
Exkluderad
Fel returneras till besökaren när innehållet inte finns (404) eller om det finns andra innehålls- eller förfrågningsrelaterade problem.
HTTP-kod 300-399
Exkluderad
Bra begäranden som antingen kontrollerar om något har ändrats på servern eller omdirigerar begäran till en annan resurs. De innehåller inte själva innehållet och är därför inte fakturerbara.
Begäranden går till /libs/*
Exkluderad
AEM interna JSON-begäranden, till exempel CSRF-token som inte är fakturerbar.
Trafik från DDOS-attacker
Exkluderad
DDOS-skydd. AEM identifierar några av DDOS-attackerna automatiskt och blockerar dem. DDOS-attacker om de upptäcks är inte fakturerbara.
AEM as a Cloud Service New Relic Monitoring
Exkluderad
AEM as a Cloud Service global övervakning.
URL till kunder som vill övervaka sina Cloud Service-program
Exkluderad
Adobe rekommenderar att du använder URL:en för att övervaka tillgänglighets- eller hälsokontrollen externt.

/system/probes/health
AEM as a Cloud Service Pod Warm-up Service
Exkluderad
Agent: skyline-service-warmup/1.*
Välkända sökmotorer, sociala nätverk och HTTP-bibliotek (taggade med Fastly)
Exkluderad
Välkända tjänster som regelbundet besöker webbplatsen för att uppdatera deras sökindex eller tjänst:

Exempel:
・ AddSearchBot
・ AhrefsBot
・ Applebot
・ Ask Jeeves Corporate Spider
・ Bingbot
・ BingPreview
・ BLEXBot
‡ BuiltWith
pider
;CrawlerKengo
avslutning Facebookexternalhit
avslutning Google AdsBot
avslutning Google AdsBot Mobile
avslutad Googlebot
avslutad Googlebot Mobile
avslutad lspider
avslutad LucidWorks
avslutning
avslutning
avslutande Pinterest
MJ12bot
avslutningsprisBot avslutad SiteImimprove avslutad StashBot
avslutad StatusCake
avslutad YandexBot
pigg ContentKing
avslutad Claudebot
Uteslut Commerce integration framework-samtal
Exkluderad
Begäranden som skickas till AEM som vidarebefordras till Commerce integration framework - URL:en börjar med /api/graphql - för att undvika dubbelräkning kan de inte debiteras för Cloud Service.
Uteslut manifest.json
Exkluderad
Manifestet är inte ett API-anrop. Här finns information om hur du installerar webbplatser på en dator eller mobiltelefon. Adobe ska inte räkna JSON-begäran till /etc.clientlibs/*/manifest.json
Uteslut favicon.ico
Exkluderad
Även om det returnerade innehållet inte ska vara HTML eller JSON har vissa scenarier, som SAML-autentiseringsflöden, observerats returnera favoritikoner som HTML. Därför exkluderas favoritikoner uttryckligen från antalet.
recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab