cookieDomainPeriods

AppMeasurement determina la posizione del cookie osservando il dominio e il suffisso di dominio. Per domini come example.com, AppMeasurement imposta i cookie nella posizione corretta. Tuttavia, per altri domini come example.co.uk, AppMeasurement può erroneamente impostare i cookie su co.uk. La maggior parte dei browser rifiuta i cookie impostati su questo dominio non valido, causando problemi con l’identificazione dei visitatori.

Il cookieDomainPeriods La variabile aiuta AppMeasurement a determinare dove vengono impostati i cookie di Analytics richiamando l’attenzione sul fatto che il suffisso di dominio contiene un punto aggiuntivo. Questa variabile consente ad AppMeasurement di inserire il periodo aggiuntivo nel suffisso di dominio e impostare i cookie nella posizione giusta.

  • Per domini come example.com o www.example.com, non è necessario impostare questa variabile. Se necessario, puoi impostare questa variabile su "2".
  • Per domini come example.co.uk o www.example.co.jp, imposta questa variabile su "3".
IMPORTANT
Non prendere in considerazione i sottodomini per questa variabile. Ad esempio, non impostare cookieDomainPeriods sull’URL di esempio store.toys.example.com. L’AppMeasurement per impostazione predefinita riconosce che i cookie devono essere memorizzati su example.com, anche su URL con molti sottodomini.

Solo quando utilizzi l’identificazione dei visitatori legacy di Adobe Analytics (invece del servizio consigliato di Experience Cloud Identity), la configurazione implicita o esplicita di cookieDomainPeriods può avere implicazioni sul modo in cui i visitatori vengono identificati, a seconda che i cookie di terze parti siano bloccati o meno.

La tabella seguente illustra quattro possibili scenari.

Scenario
cookieDomainPeriods configurazione: …
I cookie di terze parti sono bloccati?
Risultato quando si utilizza il servizio legacy di identificazione dei visitatori di Adobe Analytics
1
Corretto
No
I visitatori sono identificati con un s_vi cookie, imposta lato server.
2
Corretto
I visitatori sono identificati con un fallback s_fid cookie, imposta lato client (dominio pagina di prime parti).
3
Errato
No
I visitatori vengono identificati con l’identificatore di fallback in base alla combinazione di agente utente e indirizzo IP.
AppMeasurement è costretto a impostare i cookie come cookie di terze parti.
Il s_vi il cookie può essere impostato quando cookieDomainPeriods non viene trasmesso correttamente.
4
Errato
I visitatori vengono identificati con l’identificatore di fallback in base alla combinazione di agente utente e indirizzo IP.
AppMeasurement è costretto a impostare i cookie come cookie di terze parti che sono bloccati, quindi non vengono impostati cookie.
CAUTION
Potresti aver configurato inavvertitamente cookieDomainPeriods errato (lasciando invariato il valore predefinito di "2") durante l'utilizzo di domini come example.co.uk. Questa configurazione implicita non corretta porta all’identificazione dei visitatori secondo lo scenario 3 o 4.
Configurazioni AppMeasurement versione 2.26.x o successive cookieDomainPeriods automaticamente con il valore corretto, in modo che siano possibili solo gli scenari 1 o 2. Quando esegui l’aggiornamento alla versione 2.26.x o successiva di AppMeasurement, identificando al momento i visitatori in modo errato (scenario 3 o 4), l’aggiornamento ha implicazioni principali.
  • Gli identificatori dei visitatori vengono reimpostati e i visitatori verranno visualizzati come nuovi visitatori. Non sarà possibile collegare la nuova attività all’identificatore visitatore precedente.
  • I cookie sono impostati (ad esempio per il tracciamento dei collegamenti o la mappa delle attività, ad esempios_sq cookie), con conseguenti differenze improvvise nella generazione dei rapporti.
Durante la configurazione corretta cookieDomainPeriods migliorerà le funzionalità di AppMeasurement e Analytics; si consiglia di valutare se le modifiche derivanti dall’aggiornamento della libreria di AppMeasurement influiscono sulle modifiche.
Consulta Cookie di Analytics per ulteriori informazioni sui cookie, l’AppMeasurement utilizza.

L’SDK per web può determinare il dominio di archiviazione dei cookie corretto senza questa variabile.

Periodi di dominio è un campo sotto Cookies Pannello a soffietto durante la configurazione dell’estensione Adobe Analytics.

  1. Accedi a Raccolta dati di Adobe Experience Platform utilizzando le credenziali Adobe ID.
  2. Fai clic sulla proprietà del tag desiderata.
  3. Vai alla scheda Extensions, quindi fai clic sul pulsante Configure in Adobe Analytics.
  4. Espandi il pannello a soffietto Cookies, che mostra il campo Domain Periods.

Imposta questo campo su 3 solo sui domini contenenti un punto nel relativo suffisso. In caso contrario, questo campo può essere lasciato vuoto.

È possibile impostare cookieDomainPeriods nella libreria JavaScript di AppMeasurement o nell’editor di codice personalizzato dell’estensione Analytics.

Il cookieDomainPeriods variabile è una stringa in genere impostata su "3", solo sui domini che contengono un punto nel relativo suffisso. Il valore predefinito è "2", che ospita la maggior parte dei domini.

// 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