UserInfo

Información de un usuario final.

Representación JSON
{
  "userId": string,
  "userAgent": string,
  "timeZone": string
}
Campos
userId

string

Muy recomendable para los usuarios que han iniciado sesión. Identificador único del usuario que ha iniciado sesión, como un nombre de usuario. No se define para usuarios anónimos.

Utiliza siempre un valor cifrado para este ID.

No asigne el mismo ID fijo a diferentes usuarios. De esta forma, se mezclan los historiales de eventos de esos usuarios, lo que provoca que la calidad del modelo se vea afectada.

El campo debe ser una cadena codificada en UTF-8 con un límite de 128 caracteres. De lo contrario, se devuelve un error INVALID_ARGUMENT.

userAgent

string

User-agent incluido en el encabezado HTTP.

El campo debe ser una cadena codificada en UTF-8 con un límite de 1000 caracteres. De lo contrario, se devuelve un error INVALID_ARGUMENT.

No se debe definir este valor cuando se use la función de registro de eventos del lado del cliente con la etiqueta de GTM o JavaScript en UserEventService.CollectUserEvent o si se ha definido UserEvent.direct_user_request.

timeZone

string

Opcional. Zona horaria de IANA, por ejemplo, Europe/Budapest.