Begränsningar
Tänk på följande begränsningar när du anropar metoden bufferRequests()
. Eftersom den här metoden använder Window.sessionStorage
gäller många av dessa begränsningar:
- Mållänken måste finnas på samma domän och underdomän. Buffertade begäranden fungerar inte över domäner eller underdomäner, även om båda har samma Adobe Analytics-implementering. Den här begränsningen innebär också att du inte kan använda buffrade begäranden för att spåra slutlänkar.
- Mållänken måste använda samma protokoll som den aktuella sidan. Du kan inte skicka buffrade begäranden mellan HTTP och HTTPS.
- Buffertade begäranden lagras tills du anropar
t()
ellertl()
utan att anropabufferRequests()
först, eller tills webbläsaren eller fliken stängs. Om en webbläsarsession avslutas innan du kan skicka data till Adobe går oskickade buffrade begäranden förlorade permanent. - Om en webbläsare inte har stöd för webblagring-API:t eller JSON-API:t, skickas en varning till webbläsarkonsolen och AppMeasurement försöker omedelbart skicka bildbegäran med metoden
t()
.
Buffrade förfrågningar i SDK på webben
Web SDK ger för närvarande inte möjlighet att buffra begäranden.
Buffrade begäranden med Adobe Analytics-tillägget
Det finns inget dedikerat fält i Adobe Analytics-tillägget som kan använda den här variabeln. Använd den anpassade kodredigeraren enligt AppMeasurement-syntax.
s.bufferRequests() i AppMeasurement och den anpassade kodredigeraren för Analytics-tillägget
Anropa metoden bufferRequests()
innan t()
eller tl()
anropas. När bufferRequests()
anropas skrivs efterföljande spårningsanrop till sessionslagringsplatsen i stället för att skickas till Adobe datainsamlingsservrar.
// Instantiate the tracking object
var s = s_gi("examplersid");
// Flag the request to be buffered
s.bufferRequests();
// The t() or tl() method then writes the data to session storage instead of sending it to Adobe
s.tl(true,"o","Example link click");
// On a subsequent page, the tracking call sends both the above link tracking call and the page view call
s.t();
Analytics
- Implementera Adobe Analytics
- Versionsinformation för analyser
- Versionsinformation för AppMeasurement
- Analysvariabler, funktioner och metoder
- Förbered implementering av Adobe Analytics
- Implementera analyser med Experience Platform Edge
- Implementera Analytics med Adobe Analytics-tillägget
- Implementera analyser med JavaScript
- Implementera analyser på andra plattformar
- Implementera analyser på mobila enheter
- Användningsexempel för implementering
- Validera implementeringen
- Frågor och svar
- Granska implementeringen