Tableau에서 Google 애널리틱스 세션 수가 이상할 때

소개



EC 사이트의 Google Analytics(이하 GA) 분석에 Tableau를 사용해 보았습니다만, 세션수의 값이 GA에 비해 매우 적은 문제가 발생했습니다.

시행착오해 해결한 내용을 정리해 둡니다.

현상



일별이나 유도원별, 캠페인별, 기기별, 상품 카테고리별로 세션수, 구매건수, CVR을 분석해 보려고 생각하여 데이터소스를 아래와 같이 설정했습니다.



사용하기 쉬운 차원으로,
  • 캠페인
  • 날짜
  • 장치 카테고리
  • 상품 카테고리
  • 소스/미디어

  • 메이저로서,
  • 수량
  • 상품 수익
  • 세션
  • 고유 구매 수

  • 설정 중입니다.

    워크시트에서 이런 느낌으로 설정해 보면, 언뜻 보면, 올바르게 숫자가 표시되고 있는 것 같습니다만, 세션수가 GA와 달리 분명히 적다.



    원인



    Tableau는 Google 애널리틱스에 연결할 때 GA API를 통해 액세스합니다.
    이 API와 관련하여 다음 설명이있었습니다.

    Google 웹로그 분석 추출과 포털 번호가 일치하지 않음

    세션의 올바른 결과를 얻으려면 모든 이벤트 관련 차원을 쿼리에서 제거해야합니다.

    이것이 아마도 원인처럼 보였습니다.

    해결책



    아래와 같이 측정기준에서 제품 카테고리를 삭제해 보면,



    GA와 동일한 세션 수가 되었습니다.



    세션수가 GA와 다른 경우는, 하나의 웹사이트(GA)에서도, 분석하고 싶은 내용에 의해 데이터 소스를 나누어 작성하는 밖에 해결책은 없는 것 같습니다.

    응용편



    예를 들어 다음 두 개의 그래프를 만들어 하나의 대시보드에 표시하려면

    ①참조원별 세션수・CVR
    ②상품 카테고리별 구매건수, 구매금액

    각각 별도의 데이터 소스에 연결하여 작성하고 대시보드에 ①②에 표시하고 "날짜"로 서로 필터가 걸리게 함으로써 유입원과 팔린 상품의 내역을 가시화하는 대시보드 만들 수 있습니다.

    Tableau라고 하는 것보다, Google Analytics의 API의 제약이라고 생각합니다만, 파악해 두면, 보다 효율적으로 보고 작성을 할 수 있을 것 같습니다.

    좋은 웹페이지 즐겨찾기