728x90
반응형
최근에 나온 amplitude Browser SDK 기준으로 작성된 글 입니다.
Invalid id length for user_id or device_id
Browser SDK는 HTTP2 API를 사용하고 이벤트에 대한 동일한 제약조건을 가진다.
이때 계측 문제를 방지하기위해 user_id 와 device_id가 5자미만인 경우 400에러를 내며 거부한다.
해결 방법으로는 min_id_length를 옵션으로 init해주면 된다.
주의: init의 세번째 매개변수 object에 적어주면 된다.
amplitude.init('토큰', undefined, {minIdLength: 1,});
관련 문서
https://www.docs.developers.amplitude.com/data/sdks/typescript-browser/#initialize-the-sdk
728x90
반응형