gtm -> ga 로 이벤트를 넘길 때, 희한하게 user_id 값이 GA 에 남지않는 이슈가 있었다.
web -> gtm 이벤트 로그를 확인해보았을 땐 모든게 정상적으로 동작하고있었다.
user_id
가 단순 숫자 값일 경우 생략될 가능성이 있다고하여sha256
으로 인코딩을 하여 재시도했으나 동일하게 확인이 되지 않았다.
user_id를 GA 에서 예약어라고 생각하고 제외시키지 않고서야 이런일이 일어날수가 없다고 생각했다. 문서를 읽던중 아래와 같은 문구를 발견했다.
실제로 GA 로그에는 보여지지 않더라도 적재될수도 있겠다는 생각이들었고,
빅쿼리조회를 통해 실제로 적재되고있음을 확인했다.
예악어마다 어떤 처리가 되어있을지는 그때그때 확인해봐야 할 것 같다.
다만 적재는 잘 되고있으며, GA 내부에서 별도로 처리할 가능성이 있다.
GA에서 어떤 예약어가 있는지 궁금하다면, 가장 쉽게 파악할 수 있는건 gtm에서 변수 설정시 예약어체크가 되어있는지 확인해보면 된다.