Informações de um usuário final.
| Representação JSON |
|---|
{
"userId": string,
"userAgent": string,
"timeZone": string,
"preciseLocation": {
object ( |
| Campos | |
|---|---|
userId |
Altamente recomendado para usuários conectados. Identificador exclusivo do usuário conectado, como um nome de usuário. Não defina para usuários anônimos. Sempre use um valor de hash para esse ID. Não defina o campo com o mesmo ID fixo para usuários diferentes. Isso mistura o histórico de eventos desses usuários, o que resulta em uma qualidade de modelo degradada. O campo precisa ser uma string codificada em UTF-8 com um limite de 128 caracteres. Caso contrário, um erro Representa um ID opaco para a API Search. A API Search não interpreta o valor de forma alguma. Esse campo é usado para associar eventos a um usuário em várias sessões se os eventos estiverem sendo enviados. |
userAgent |
User agent incluído no cabeçalho HTTP. O campo precisa ser uma string codificada em UTF-8 com um limite de 1.000 caracteres. Caso contrário, um erro Não defina isso ao usar a geração de relatórios de eventos do lado do cliente com a tag do GTM ou do JavaScript em |
timeZone |
Opcional. Fuso horário da IANA, por exemplo, Europe/Budapest. |
preciseLocation |
Opcional. Somente entrada. Local exato do usuário. Usado na classificação personalizada para calcular a distância entre o usuário e os documentos relevantes. |
PreciseLocation
Informações de local exato com várias opções de representação. No momento, apenas pontos de latitude e longitude são aceitos.
| Representação JSON |
|---|
{ // Union field |
| Campos | |
|---|---|
Campo de união
|
|
point |
Opcional. Local representado por um ponto de latitude/longitude. |
address |
Opcional. Local representado por um endereço em linguagem natural. Será geocodificado e convertido em um ponto ou um polígono. |