carimbo de data e hora
A variável timestamp
define manualmente o carimbo de data e hora da ocorrência para conjuntos de relatórios com carimbo de data e hora ativado.
Carimbo de data e hora usando o SDK da Web
O carimbo de data/hora é mapeado para o Adobe Analytics no campo XDM xdm.timestamp
. Esse campo só oferece suporte a horário Unix.
Carimbo de data e hora usando a extensão do Adobe Analytics
Não há um campo dedicado na extensão do Adobe Analytics para o uso dessa variável. Use o editor de código personalizado após a sintaxe do AppMeasurement.
s.timestamp no AppMeasurement e no editor de código personalizado da extensão do Analytics
A variável s.timestamp
é uma string que contém a data e a hora da ocorrência. Os formatos válidos de carimbo de data/hora incluem ISO 8601 e Unix time em segundos.
// 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();
Valores em ISO 8601
As datas e horas expressas em ISO 8601 podem assumir várias formas diferentes. A Adobe não é compatível com todos os recursos do ISO 8601.
- A data e a hora devem ser fornecidas, separadas por
T
. - São necessárias horas e minutos; segundos são opcionais, porém recomendados.
- Não há suporte para datas semanais e datas ordinais.
- A data pode estar no formato padrão ou estendido. Por exemplo,
2024-01-01T00:00:00Z
e20240101T000000Z
são válidos. - Minutos e segundos fracionais são tecnicamente válidos, mas as frações são ignoradas pela Adobe.
- Fusos horários são suportados em formatos padrão e estendidos.
A seguir estão exemplos válidos de valores ISO 8601 na variável timestamp
:
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