UserInfo

최종 사용자 정보입니다.

JSON 표현
{
  "userId": string,
  "userAgent": string,
  "timeZone": string
}
필드
userId

string

로그인한 사용자에게 적극 권장됩니다. 로그인한 사용자의 고유 식별자입니다(예: 사용자 이름). 익명 사용자에게는 설정하지 마세요.

이 ID에는 항상 해시된 값을 사용하세요.

여러 사용자에 대해 필드를 동일한 고정 ID로 설정하지 마세요. 이렇게 하면 해당 사용자의 이벤트 기록이 혼합되어 모델 품질이 저하됩니다.

필드는 길이 제한이 128자(영문 기준)인 UTF-8로 인코딩된 문자열이어야 합니다. 그렇지 않으면 INVALID_ARGUMENT 오류가 반환됩니다.

userAgent

string

HTTP 헤더에 포함된 사용자 에이전트입니다.

필드는 UTF-8로 인코딩된 문자열이어야 하며 길이 제한은 1,000자(영문 기준)입니다. 그렇지 않으면 INVALID_ARGUMENT 오류가 반환됩니다.

UserEventService.CollectUserEvent에서 GTM 또는 JavaScript 태그를 사용하여 클라이언트 측 이벤트 보고를 사용하는 경우 또는 UserEvent.direct_user_request가 설정된 경우에는 이 값을 설정하면 안 됩니다.

timeZone

string

(선택사항) IANA 시간대(예: Europe/Budapest)