cookieDomainPeriods

AppMeasurementet avgör dess cookie-plats genom att titta på domänen och domänsuffixet. För domäner som example.com, ställer AppMeasurementet in cookies på rätt plats. För andra domäner som example.co.uk, kan AppMeasurementet av misstag ange cookies på co.uk. De flesta webbläsare avvisar cookies som angetts i den här ogiltiga domänen, vilket orsakar problem med besökaridentifiering.

The cookieDomainPeriods variabeln hjälper AppMeasurementet att avgöra var Analytics-cookies anges genom att anropa att domänsuffixet har en extra period. Den här variabeln gör att AppMeasurementet kan ta emot den extra perioden i domänsuffixet och ange cookies på rätt plats.

  • För domäner som example.com eller www.example.combehöver den här variabeln inte anges. Om det behövs kan du ange variabeln till "2".
  • För domäner som example.co.uk eller www.example.co.jp, ange variabeln till "3".
IMPORTANT
Ta inte underdomäner med i beräkningen för variabeln. Ange till exempel inte cookieDomainPeriods på exempelwebbadressen store.toys.example.com. AppMeasurementet känner som standard igen att cookies ska lagras på example.com, även på URL:er med många underdomäner.

Endast när du använder den gamla Adobe Analytics-besökaridentifieraren (i stället för den rekommenderade Experience Cloud Identity-tjänsten) är den implicita eller explicita konfigurationen av cookieDomainPeriods kan påverka hur besökare identifieras, beroende på om cookies från tredje part blockeras eller inte.

I följande tabell visas fyra möjliga scenarier.

Scenario
cookieDomainPeriods konfigurationen är …
Är cookies från tredje part blockerade?
Resultat vid användning av tidigare Adobe Analytics besöksidentifieringstjänst
1
Korrigera
Nej
Besökarna identifieras med en s_vi cookie, serversidan.
2
Korrigera
Ja
Besökarna identifieras med en reservlinje s_fid cookie, ange klientsida (siddomän från första part).
3
Felaktig
Nej
Besökare identifieras med en reservidentifierare som baseras på en kombination av användaragent och IP-adress.
AppMeasurementet måste ange cookies som cookies från tredje part.
The s_vi cookie kan anges när cookieDomainPeriods inte överförs korrekt.
4
Felaktig
Ja
Besökare identifieras med en reservidentifierare som baseras på en kombination av användaragent och IP-adress.
AppMeasurementet måste ange cookies som blockerade cookies från tredje part, så inga cookies anges.
CAUTION
Du kan ha konfigurerat av misstag cookieDomainPeriods felaktig (lämna standardvärdet "2") när du använder domäner som example.co.uk. Detta implicita felaktiga konfigurationsresultat som identifierar besökare efter scenario 3 eller 4.
AppMeasurementen version 2.26.x eller senare konfigureras cookieDomainPeriods automatiskt med rätt värde så att endast scenarierna 1 eller 2 är möjliga. När du uppdaterar till AppMeasurement version 2.26.x eller senare, och för närvarande identifierar besökare felaktigt (scenario 3 eller 4), får uppdateringen större konsekvenser.
  • Besöksidentifierare återställs och besökarna visas som nya besökare. Det finns inget sätt att koppla ny aktivitet till den tidigare besökaridentifieraren.
  • Cookies anges (t.ex. för länkspårning eller aktivitetskarta).s_sq cookie), vilket leder till plötsliga skillnader i rapporteringen.
Vid korrekt konfigurering cookieDomainPeriods kommer att förbättra funktionaliteten för AppMeasurement och analys, vi rekommenderar att du utvärderar om du påverkas av ändringarna som uppstår när du uppgraderar ditt AppMeasurement-bibliotek.
Se Analytics-cookies om du vill ha mer information om de cookies som AppMeasurementet använder.

Web SDK kan identifiera rätt cookie-lagringsdomän utan den här variabeln.

Domänperioder är ett fält under Cookies när du konfigurerar Adobe Analytics-tillägget.

  1. Logga in på Adobe Experience Platform Data Collection med inloggningsuppgifterna för ditt AdobeID.
  2. Klicka på den önskade taggegenskapen.
  3. Gå till Extensions klickar du på Configure under Adobe Analytics.
  4. Expandera Cookies dragspelspanel, som visar Domain Periods fält.

Ange att fältet ska 3 endast på domäner som innehåller en punkt i suffixet. Annars kan fältet lämnas tomt.

Du kan ange cookieDomainPeriods i AppMeasurementets JavaScript-bibliotek eller i den anpassade kodredigeraren för Analytics-tillägget.

The cookieDomainPeriods variabeln är en sträng som vanligtvis är inställd på "3", endast i domäner som innehåller en punkt i suffixet. Standardvärdet är "2", som rymmer de flesta domäner.

// Manually set cookieDomainPeriods for domains with a period in its suffix, such as www.example.co.uk
s.cookieDomainPeriods = "3";

// Detect if a URL has a domain suffix with an extra period, and set s.cookieDomainPeriods automatically
document.URL.indexOf(".co.") > 0 ? s.cookieDomainPeriods = "3" : s.cookieDomainPeriods = "2";
recommendation-more-help
b4f6d761-4a8b-4322-b801-c85b9e3be690