UserInfo

最终用户的信息。

JSON 表示法
{
  "userId": string,
  "userAgent": string,
  "timeZone": string
}
字段
userId

string

强烈建议用于已登录用户。已登录用户的唯一标识符,例如用户名。请勿为匿名用户设置。

此 ID 应始终使用哈希值。

请勿为不同用户设置相同的固定 ID。这会将这些用户的事件历史记录混在一起,从而导致模型质量下降。

此字段必须是采用 UTF-8 编码的字符串,长度上限为 128 个字符。如果未正确设置,则会返回 INVALID_ARGUMENT 错误。

userAgent

string

用户代理,将包含在 HTTP 标头中。

此字段必须是采用 UTF-8 编码的字符串,长度上限为 1,000 个字符。如果未正确设置,则会返回 INVALID_ARGUMENT 错误。

如果在 UserEventService.CollectUserEvent 中使用 GTM 或 JavaScript 代码进行客户端事件报告,或者设置了 UserEvent.direct_user_request,则不应设置此字段。

timeZone

string

可选。IANA 时区,例如 Europe/Budapest。