인프런 커뮤니티 질문&답변

oa님의 프로필 이미지
oa

작성한 질문수

실무자를 위한 구글애널리틱스(GA4+GTM) 활용법(24년 Update)

클릭이벤트_셋팅실습1

측정 프로토콜로 이벤트를 수집하는 경우 client_id는 필수인가요?

작성

·

41

0

개발자분에게 이벤트 측정을 부탁드렸는데 백엔드에서 수집하는 경우에는 프론트에서 client_id를 받고, 또 비동기적으로 처리될 때에는 이를 저장해놨다가 이벤트를 호출해야하다보니까 client_id를 무조건 보내줘야하는건지 궁금해하시더라구요. (거래내역에 대한 이벤트를 수집한다고 하면 거래내역 전부에 client_id를 달아줘야하는건데 이게 좀 그렇다고..)

 

측정 프로토콜에서 이벤트를 수집할 때에는 client_id는 무조건 보내줘야하는건지, 아니면 대체할 수 있는 방법이 있는 건지 궁금합니다!

답변 2

0

oa님의 프로필 이미지
oa
질문자

아 네 그렇군요.. 그럼 (당연한 질문이긴 한데) user_id로 대체할 수는 없는 거고, client_id는 기본으로 줘야하는 값인 거죠?

GA4 Guide님의 프로필 이미지
GA4 Guide
지식공유자

네넵 맞습니다. user_id의 경우 보통 로그인 시점에 발생되는데, 로그인이 필수가 아닌 과정들은 그러면 다른 사용자로 인식될 수 있어서, 가급적 client_id 기반으로 해주시고, 필요한 경우 추가로 user_id 고려하시면 됩니다.

0

GA4 Guide님의 프로필 이미지
GA4 Guide
지식공유자

안녕하세요. oa님

client id 무조건 보내주셔야 됩니다. 그래야 동일 사용자의 행동으로 연결할 수 있기 때문입니다.
번거롭지만, 어쩔 수 없습니다. ㅠㅠ

oa님의 프로필 이미지
oa

작성한 질문수

질문하기