UserInfo

使用者的資訊。

JSON 表示法
{
  "userId": string,
  "userAgent": string,
  "timeZone": string
}
欄位
userId

string

強烈建議已登入的使用者採用這項做法。登入使用者的專屬 ID,例如使用者名稱。請勿為匿名使用者設定。

請一律使用這個 ID 的雜湊值。

請勿為不同使用者將這個欄位設為相同的固定 ID。這會將這些使用者的事件記錄混在一起,導致模型品質下降。

這個欄位必須是 UTF-8 編碼的字串,長度上限為 128 個字元。否則,系統會傳回 INVALID_ARGUMENT 錯誤。

userAgent

string

HTTP 標頭中包含的使用者代理程式。

這個欄位必須是 UTF-8 編碼的字串,長度上限為 1,000 個字元。否則,系統會傳回 INVALID_ARGUMENT 錯誤。

如果使用 GTM 或 JavaScript 代碼在 UserEventService.CollectUserEvent中回報用戶端事件,或已設定 UserEvent.direct_user_request,則不應設定這項參數。

timeZone

string

(選用步驟) IANA 時區,例如 Europe/Budapest。