La variable timestamp
définit manuellement l’horodatage de l’accès pour les suites de rapports horodatées.
N’utilisez pas cette variable si votre suite de rapports n’est pas explicitement configurée pour accepter les accès horodatés. AppMeasurement définit automatiquement l’heure d’un accès pour les suites de rapports qui ne prennent pas en charge les accès horodatés. Si vous envoyez un accès avec cette variable à une suite de rapports qui ne prend pas en charge les horodatages, ces données sont définitivement perdues.
Horodatage mappé pour Adobe Analytics sous le champ XDM _experience.analytics.session.timestamp
. Ce champ ne prend en charge que l’heure Unix.
Il n’existe pas de champ dédié dans l’extension Adobe Analytics pour utiliser cette variable. Utilisez l’éditeur de code personnalisé, en respectant la syntaxe AppMeasurement.
La variable s.timestamp
est une chaîne contenant la date et l’heure de l’accès. Les formats d’horodatage valides sont ISO 8601 et Heure Unix.
// Timestamp using ISO 8601
s.timestamp = "2020-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();
Les dates et les heures exprimées dans la norme ISO 8601 peuvent prendre différentes formes. Adobe ne prend pas en charge toutes les fonctionnalités de la norme ISO 8601.
T
.2020-01-01T00:00:00Z
et 20200101T000000Z
sont tous deux valides.Voici des exemples de valeurs ISO 8601 valides dans la variable timestamp
:
2020-01-01T00:00:00+00:00
2020-01-01T00:00:00Z
2020-01-01T00:00:00
2020-01-01T00:00
20200101T000000+0000
20200101T000000Z
20200101T000000
20200101T0000