제목
국가별 서브도메인 데이터를 필터링할 수 있도록 설정하는 법
작성자
박다은
작성일
2022-12-20 14:27
조회
634
답변완료
안녕하세요,

GA4 업데이트 과정에서 고수님의 도움이 절실히 필요해 여기에 문의드립니다..

저희 회사에서는 하나의 도메인 하위에 국가별 사이트를 여러개 갖고 있습니다.

예) 도메인: www.datchata.com 

국가별 페이지: www.datchata.com/US/xxx.xxx

www.datchata.com/Greece/xxx.xxx, 

www.datchata.com/Japan/xxxx,xxx,..

 

국가별 데이터 수집과 필터링이 필요하기 때문에, 기존에 UA를 쓸 때는 1개의 속성에 여러개의 보기(국가)를 만들고

대신에 보기 -> 필터 -> 요청URL 포함 조건을 걸어 국가별 데이터를 필터링 했습니다. (스크린샷 1)

그런데 GA에는 보기가 없어져 그야말로 멘붕이 왔는데요..

보고서에서 "국가"를 걸어서 demographic 정보를 받는 것이 목적이 아니라,

저희는 "국가별 페이지"의 모든 데이터 현황(사용자수, 참여, 획득 등) 파악이 필요한데 구조를 어떻게 짜는 것이 맞을 지 도움을 받을 수 있을까요?

도움 주시면 감사하겠습니다!
첨부파일 1개
전체 3

  • 2022-12-20 22:47

    안녕하세요, 다은님!

    GA4에는 "보기"라는 개념이 사라져서 많이 불편하실텐데요!
    아쉽지만, GA4의 "보기" 기능에 대한 업데이트 정보는 아직까지 발표된 내용이 없습니다.
    대신, GA4의 유료 버전인 360에서는 "하위 속성"이라는 기능을 제공해주는데요.

    기본 속성의 데이터 중 일부만을 추출하여, 하위 속성의 데이터 소스로 만들어주는 기능입니다.
    그나마 해당 기능이 UA의 "보기"기능과 유사하긴 하지만, 아쉽게도 유료 버전 사용자만 사용할 수 있는 기능입니다.
    - 하위 속성 도움말 : https://support.google.com/analytics/answer/11525732?hl=ko

    현재 상황에서 무료 버전에서 가능한 옵션은 다음과 같습니다.
    1. 하나의 속성에 모든 국가의 데이터를 수집
    - 설명 : 국가별로 사이트 구조가 동일하고, 이벤트 거버넌스 설계가 잘되어 있을 경우에 유리한 방법입니다. 이 방식으로는 특정 국가를 분석할 떄는 URL 조건 또는 별도로 수집한 구분자를 활용합니다.
    - 장점 : 국가별 사이트를 통합하여 분석할 수 있습니다. 이후에 GA360을 사용하실 예정이라면 위에서 말씀드린 "하위 속성" 기능을 사용하여 추후에 국가별로 데이터를 나눌 수도 있습니다. 데이터 수집 환경 구현이 간편합니다. (하나의 추적코드만 사용)
    - 단점 : 이벤트가 많을 경우 탐색 보고 활용시 샘플링이 더 잘걸리게 되며, 이로 인해 정확한 데이터 분석이 어려울 수 있습니다. 국가 별로 사이트 구조가 다르고, 이벤트 네이밍도 제각각이라면 오히려 분석이 어려울 수 있습니다.

    2. 국가별로 개별 속성에 데이터를 수집
    - 설명 : 국가별로 속성을 생성하여 수집합니다. 통합 분석을 해야할 경우에는 Bigquery나 LookerStudio와 같은 다른 서비스에서 데이터를 통합하여 분석합니다.
    - 장점 : 속성당 이벤트 수가 적어지므로 샘플링이 더 적게걸리게 됩니다.
    - 단점 : 데이터가 나눠져 있다보니 통합 분석이 어려워 분석 코스트가 높습니다. 국가마다 다른 추적 코드를 사용해야하기 때문에 데이터 수집이 다소 복잡해집니다. 속성 설정을 변경할 경우에는 생성한 속성마다 일일이 설정을 해줘야하기 때문에 운영/관리가 어렵습니다.

    지금 당장 생각나는 정보들만 정리해서 공유드렸는데요~!
    상황에 맞춰서 적절하다고 판단되는 방법을 선택해 보세요 🙂


    • 2023-01-09 11:15

      안녕하세요. 검색해보다가 여쭙습니다. dataLayer에 나라 정보를 push하고(예: { 'country_name' : 'US'} {'country_name' : 'JP'} ...) GA4 구성 태그 필드 혹은 유저 프로퍼티에 변수를 설정해두면 그 것을 활용해 볼 수 있지 않나요?


      • 2023-01-09 13:18

        안녕하세요, 말씀주신 내용은 위에 설명드린 옵션 중 1번에 해당되며, 말씀하신 것처럼 구분자로 dataLayer에 입력한 값을 사용할 수 있습니다.
        1,2번 방식의 차이는 국가를 구분하는 방법보다는 속성을 통합할 것인지, 분리할 것인지에 따른 장단점으로 봐주시면 됩니다 🙂