UserInfo

Informazioni di un utente finale.

Rappresentazione JSON
{
  "userId": string,
  "userAgent": string,
  "timeZone": string
}
Campi
userId

string

Consigliato vivamente per gli utenti che hanno eseguito l'accesso. Identificatore univoco dell'utente che ha eseguito l'accesso, ad esempio un nome utente. Non impostare per gli utenti anonimi.

Utilizza sempre un valore sottoposto ad hashing per questo ID.

Non impostare il campo sullo stesso ID fisso per utenti diversi. In questo modo, la cronologia degli eventi di questi utenti viene combinata, il che comporta una riduzione della qualità del modello.

Il campo deve essere una stringa codificata in UTF-8 con un limite di lunghezza di 128 caratteri. In caso contrario, viene restituito un errore INVALID_ARGUMENT.

userAgent

string

User agent incluso nell'intestazione HTTP.

Il campo deve essere una stringa codificata in UTF-8 con un limite di lunghezza di 1000 caratteri. In caso contrario, viene restituito un errore INVALID_ARGUMENT.

Questo valore non deve essere impostato quando utilizzi la generazione di report sugli eventi lato client con GTM o il tag JavaScript in UserEventService.CollectUserEvent o se è impostato UserEvent.direct_user_request.

timeZone

string

Facoltativo. Fuso orario IANA, ad es. Europe/Budapest.