제목
하이브리드앱, 웹 이벤트 구분
작성자
라리루라
작성일
2023-04-06 15:58
조회
1287
답변완료
안녕하세요, 강사님.
저희 서비스는 하이브리드앱(웹뷰), 웹으로 나뉜 크로스플랫폼입니다.

보고서를 만들 때 앱과 웹 구분을 위해 '운영체제' 필터를 걸어 iOS, Android, Window, Mac으로 구분해서 보고있습니다.

하지만, 이 방법에는 한계가 있습니다. iOS로 필터를 걸었을 때 Safari (in-app)로 나오는 값이 저희 하이브리드앱을 사용한 것과 다른 앱(페이스북, 슬랙, 인스타 등)에서

저희 서비스 모바일웹까지 포함한다는 것입니다. 그래서 현재 앱과 웹에서 발생한 이벤트를 어떻게 명확히 구분할지 방법을 모색 중입니다.

이와 관련해서 어떻게 명확히 구분할 수 있을지 조언 부탁 드리고 싶습니다 ㅠ
전체 5

  • 2023-04-08 00:30

    안녕하세요, 라리루라님!
    하이브리드 앱에 GA4를 정석적인 방법으로 구축하시게 되면, 하이브리드앱의 웹뷰 트래픽도 앱 스트림으로 수집하기 때문에 "스트림 정보"를 기준으로 웹,앱 데이터를 제대로 구분할 수 있게 됩니다. 다만, 하이브리드앱 구축은 일반적인 웹 구축에 비해 난이도가 높은 편이라 원리를 이해하기 위해서는 앱 개발 지식이 필요합니다.
    - 관련 가이드 : https://firebase.google.com/docs/analytics/webview?hl=ko

    마지막으로 기존의 구축 환경에서 자사앱 트래픽만 구분하길 원하신다면 GA4에 구분값을 저장할 맞춤 측정기준을 생성하시고,
    개발의 도움으로 in-app 여부에 대한 구분자를 해당 측정기준에 수집하실 수 있습니다.

    그 외 방식들로는 이미 시도해보신 것처럼 정확한 자사앱 트래픽을 구분이 불가능합니다.


  • 2023-04-10 13:31

    추가 질문 있습니다! 하이브리드앱의 웹뷰 또한 앱 스트림으로 수집된다고 해주셨는데, 저희가 로우데이터 기준으로는 하이브리드앱에서 대부분 사용이 이뤄지는데 GA에서는 웹스트림이 대부분이고 앱스트림은 전체의 10%도 안된다면 문제가 있는거겠죠?


    • 2023-04-11 09:52

      넵, 앱 트래픽이 정말 적은 경우일 수도 있으나, 보통은 잘못 구축하신 경우 그런 비율로 데이터가 수집되게 됩니다.


  • 2023-04-11 17:28

    혹시 하이브리드앱인데 AOS,iOS 데이터 스트림에서 왜 page_view가 아닌 screen_view가 나오게 되는건지 여쭤볼 수 있을까요? 제 논리상으로는 하이브리드앱은 웹뷰다보니 page_view가 맞지않나라고 생각했습니다.


    • 2023-04-12 20:50

      하이브리드앱이더라도 웹뷰에서 발생한 조회 이벤트는 page_view
      네이티브 영역에서 발생하는 이벤트는 screen_view입니다!

      screen_view로 확인하신 이벤트는 웹뷰가 아닌 앱의 네이티브 영역에서 발생한 것으로 예상됩니다.