timestamp
Il timestamp
la variabile imposta manualmente la marca temporale dell’hit per le suite di rapporti abilitate per la marca temporale.
Marca temporale tramite Web SDK
Il timestamp è mappato per Adobe Analytics nel campo XDM xdm.timestamp
. Questo campo supporta solo il tempo Unix.
Marca temporale tramite l’estensione Adobe Analytics
Nell’estensione Adobe Analytics non è presente un campo dedicato per utilizzare questa variabile. Utilizza l’editor di codice personalizzato seguendo la sintassi di AppMeasurement.
s.timestamp in AppMeasurement e nell’editor di codice personalizzato dell’estensione Analytics
Il s.timestamp
variable è una stringa contenente la data e l'ora dell'hit. I formati di marca temporale validi includono ISO 8601 e Ora Unix in secondi.
// Timestamp using ISO 8601
s.timestamp = "2024-01-01T00:00:00Z";
// Timestamp using Unix timestamp
s.timestamp = "1577836800";
// Automatically get the current Unix timestamp
s.timestamp = Math.round(new Date().getTime()/1000);
// Automatically get the current ISO 8601 timestamp
s.timestamp = new Date().toISOString();
Valori ISO 8601
Date e ore espresse in ISO 8601 può assumere diverse forme. Adobe non supporta tutte le funzioni di ISO 8601.
- È necessario fornire sia la data che l’ora, separate da
T
. - Sono necessari ore e minuti; i secondi sono facoltativi ma consigliati.
- Le date settimanali e le date ordinali non sono supportate.
- La data può essere in formato standard o esteso. Ad esempio:
2024-01-01T00:00:00Z
e20240101T000000Z
sono entrambi validi. - I minuti e i secondi frazionari sono tecnicamente validi, ma le frazioni vengono ignorate per Adobe.
- I fusi orari sono supportati nei formati standard ed estesi.
Di seguito sono riportati alcuni esempi validi di valori ISO 8601 nella timestamp
variabile:
2024-01-01T00:00:00+00:00
2024-01-01T00:00:00Z
2024-01-01T00:00:00
2024-01-01T00:00
20240101T000000+0000
20240101T000000Z
20240101T000000
20240101T0000