Besökaridentifiering med AppMeasurement
AppMeasurement är Adobe Analytics gamla JavaScript-bibliotek för datainsamling. Även om AppMeasurement i sig själv erbjuder ett inbyggt sätt att identifiera besökare, avvisar många moderna webbläsare de cookies från tredje part som det försöker ange. Adobe rekommenderar starkt att du använder Adobe Experience Cloud Visitor ID Service i alla implementeringar för att uppfylla moderna webbläsarsekretessstandarder. Alla versioner av AppMeasurement medföljer VisitorAPI.js, det JavaScript-bibliotek som användes för att implementera Visitor ID-tjänsten.
Identifiera besökare med hjälp av besökar-ID-tjänsten (rekommenderas)
Kontrollera att du är förberedd med följande:
-
Hämta den senaste versionen av AppMeasurement. Det hämtade biblioteket innehåller både
AppMeasurement.jsochVisitorAPI.js. -
En rapportsvit-ID för utveckling.
-
Den önskade kantdomänen för
trackingServerSecure. -
Ditt IMS-organisations-ID:
- Logga in på experience.adobe.com med dina Adobe ID-inloggningsuppgifter.
- Tryck på
[Cmd]+[I](iOS) eller[Ctrl]+[I](Windows) någonstans i Experience Cloud-gränssnittet. - En User data debugger visas. Klicka på fliken Assigned orgs.
- Utöka den önskade IMS-organisationen.
- Leta reda på fältet ID.
När du har resurserna ovan innehåller följande grundläggande exempelsida de minsta anrop som krävs för att skicka data till Adobe Analytics:
<html>
<head>
<title>Example AppMeasurement implementation page</title>
<script src="AppMeasurement.js"></script>
<script src="VisitorAPI.js"></script>
</head>
<body>
<h1>Hello world!</h1>
<script>
var s = s_gi("examplersid"); // Include development report suite ID here
s.trackingServerSecure = "example.data.adobedc.net"; // Include edge domain here
s.visitor = Visitor.getInstance("ADB3LETTERSANDNUMBERS@AdobeOrg"); // Include IMS org ID here
s.pageName = document.title;
s.t();
</script>
</body>
</html>
Visitor till en anpassad variabel i doPlugins:| code language-js |
|---|
|
Identifiera besökare med hjälp av cookien s_vi (rekommenderas inte)
Om din organisation inte använder besökar-ID-tjänsten använder AppMeasurement en egen form av besökaridentifiering. När en besökare kommer till din webbplats för första gången söker biblioteket efter en s_vi-cookie. Den här cookien är inställd på domänmatchande trackingServerSecure (för HTTPS) eller trackingServer (för HTTP).
- Om du deltar i det hanterade certifikatprogrammet är din spårningsserver vanligtvis en förstapartsdomän, vilket gör
s_vicookies från första part. - Om du inte deltar i det hanterade certifikatprogrammet är spårningsservern vanligtvis en underdomän till
adobedc.net,omtrdc.neteller2o7.net, vilket görs_vi-cookien till en cookie från tredje part. På grund av moderna webbläsarsekretessstandarder avvisas cookies från tredje part av de flesta webbläsare. När den har avvisats försöker AppMeasurement ange en cookie för återfall (fid) för första part i stället.
Om du har angett trackingServerSecure korrekt krävs inga ytterligare åtgärder för besöksidentifiering.
Identifiera besökare med visitorID (rekommenderas inte)
Om du använder variabeln visitorID kan din organisation utföra oberoende kontroll för att identifiera besökare. Om du använder visitorID bör du tänka på följande begränsningar:
-
Varje träff måste innehålla samma
visitorID-värde för att räknas som en enskild besökare.- Alla träffar som inte innehåller
visitorIDförsöker automatiskt att använda en annan metod för identifiering av besökare, och behandlar dem som separata besökare. - Alla träffar som innehåller ett annat
visitorID-värde än en tidigare träff behandlas som separata besökare. - Adobe erbjuder inget sätt att sy ihop träffar med olika besökar-ID:n i Adobe Analytics.
- Alla träffar som inte innehåller
-
Delade målgrupper, Analytics for Target och Customer-attribut stöds inte för besökare som identifieras med
visitorID.
Se visitorID för implementeringsinstruktioner med den här variabeln.