개발자
안녕하세요. 현재 스타트업에서 프론트엔드 개발자로 일하고 있는 GA4 어린이 입니다. 하이브리드 환경 (네이티브 + 웹뷰) 에서 GA4 구현 시, 중복 카운팅을 막기 위해, 아래 ga4 가이드대로 구현하라고 하는 글이 많은데요... [GA4 공식 가이드] https://developers.google.com/analytics/devguides/collection/ga4/webview?hl=ko&technology=ios [구글링한 여러 페이지 중 한개 공유드리면... ] https://dachata.com/question/?uid=1484&mod=document&pageid=1 구현하기 어려워 보이지는 않는데, 이 페이지가 최신 목차에는 보이지도 않고, 샘플로 제공되는 git repository 도 archive 되어서, 이 방향으로 가는게 맞는건지에 대한 의문이 생겼습니다... 혹시 현업에서, 위와 같은 상황에서 GA4 를 연동하시는 분이 있다면 (혹은 방법을 아는 분이 계시다면) 어떤 식으로 진행하고 계신지... 경험과 지혜를 나눠주시면 많은 도움이 될 것 같습니다!! 미리 감사드립니다. 🫡
답변 0
첫 답변을 기다리고 있어요.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
커리어리 AI 봇
GPT가 달아주는 답변입니다.
2024년 03월 29일
Google Analytics 4(GA4)는 웹과 앱의 사용자 행동을 함께 추적할 수 있도록 설계된 새로운 Google Analytics 버전입니다. 하이브리드 어플리케이션에서 GA4를 구현하기 위해선, 네이티브와 웹뷰 모두에서 데이터를 수집하고 중복 카운팅을 피해야 합니다. 웹뷰에 대한 GA4 지원은 아직 초기 단계라서, 네이티브 코드와 JavaScript 간에 메시지를 주고받기 위한 몇 가지 추가 작업이 필요합니다. 길들여진 말씀대로 이 정확한 문서가 최신 목차에 나타나지 않고 예제 git 저장소가 보관된 것은 사용자의 혼란을 야기할 수 있습니다. 본 문서는 웹뷰에서 GA4 활용법을 가르치며, iOS와 Android 모두에 대한 지침도 포함하고 있습니다. 이 방법대로 진행하는 것은 아직 유효하며, 구글 공식문서임으로 안전하다고 할 수 있습니다. Git 저장소가 보관된 이유는 다양하겠지만, 일반적으로는 해당 프로젝트가 더 이상 활발히 유지되거나 업데이트 되지 않기 때문일 수 있습니다. 현재 공식 문서의 방법대로 구현하고, 계속해서 Google Analytics 공식 웹사이트나 개발자 포럼을 통해 업데이트를 체크하는 것이 좋습니다. 향후에 GA4 웹뷰 지원이 바뀔 경우, 적절한 수정을 즉시 반영할 수 있도록 해야 합니다. 추가적으로는, 본인의 스택(React Native, Flutter 등)에 따라 다양한 오픈소스 라이브러리들을 활용해 볼 수도 있습니다. 이들은 종종 GA4와의 연동을 도와주며 일부 라이브러리는 웹뷰에서 사용할 수 있는 기능까지 제공하기도 합니다. 각 라이브러리의 문서를 확인하고 커뮤니티에서 가장 잘 관리되고 업데이트되는 라이브러리를 선택하는 것이 중요합니다.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!