소개
상세페이지를 변경했는데,
카페24나 메타 데이터로만 보기에는 조금 부족한(?) 느낌이 있어 ga4의 데이터를 정리해서 보고자 함.
단! ga4의 매출 데이터는 실제와 차이가 커서 따로 집계 중이던 구글시트 데이터와 합쳐서 봄
진행 방법
1) Looker Studio에 ga4를 연결하고 데이터 정리하기
연결하면서 어떤 데이터를 볼지 훑어봄
상품별 상세 조회수 > 스크롤한 사용자 수 > 장바구니에 담은 수 > 구매 수
상품별 상세 조회수의 경우, ga4에 "페이지 경로 + 쿼리 문자열"값을 한번 정리할 필요가 있었음
ex. 메타광고로 통해 들어오는 상품A, 블로그 타고 오는 상품A 값 모두 상품A로 정리하기
따라서 GA4 필드를 새로 만듦
"계산된 필드 추가"를 활용해서!
사용한 구문은 아래 참고
CASE
WHEN REGEXP_MATCH(페이지 경로 + 쿼리 문자열, "/product/.*/14/.*") THEN "스푼포크"
WHEN REGEXP_MATCH(페이지 경로 + 쿼리 문자열, "/product/.*/12/.*") THEN "올인원세트"
WHEN REGEXP_MATCH(페이지 경로 + 쿼리 문자열, "/product/.*/13/.*") THEN "실리콘식판"
WHEN REGEXP_MATCH(페이지 경로 + 쿼리 문자열, "/product/.*/11/.*") THEN "멀티볼"
WHEN REGEXP_MATCH(페이지 경로 + 쿼리 문자열, "/product/.*/41/.*") THEN "멀티파우치"
WHEN REGEXP_MATCH(페이지 경로 + 쿼리 문자열, "/product/.*/42/.*") THEN "방짜유기 수세미"
WHEN REGEXP_MATCH(페이지 경로 + 쿼리 문자열, "/product/.*/43/.*") THEN "버터나이프 단품"
ELSE "기타"
END
⚠️이때 주의할 점
• Looker Studio는 필드명이 한글이면 한글 그대로 써야 하고,
• REGEXP_MATCH() 함수 안에 넣을 때도 “Page path + query string” 이런 영어 표기가 아니라→ 정확히 페이지 경로 + 쿼리 문자열 이렇게 써야 오류가 안남
2) Looker Studio에 ga4+매출시트 데이터 합치기 = 혼합소스 만들기
이전에 후루룩 볼땐 GA4의 매출 데이터가 과거보다는 많이 근사치까지 올라왔다고만 생각했는데, 날잡고 들여다 보니 차이가 컸음 🥲
이탈률 데이터도 믿기지 않았음 ... 이상하게 높음
해결하고자 gpt와 논의
이탈률 = ga4의 이탈률 대신 조회수 대신 스크롤 안한 비율을 이탈률로 정의하고 계산된 필드로 해결
매출 = 어차피 수집 중이던 채널별/일자별로 구글시트를 ga4데이터에 혼합해서 해결
계산된 필드 함수 예시) 이를 통해 이탈율은 물론, 나중엔 객단가, 장바구니 담김율 등을 추가함
사물함 스튜디오 - 스크린 샷 1
구글시트와 블렌딩은 어려운 작업이었음 (약 1시간반정도 걸림)
어려웠던 이유
1) 구글의 매출집계하는 로우데이터의 상품명이 다 제각각... 이게 ga4의 측정항목과 똑같아야했기에 (ex. 멀티볼, 스푼포크 등..) 결국 또 구글시트의 로우 데이터를 손봐야했음.
그러나, 상품명을 재정의하고 vlookup만 쓰면 되는 일이었기에 금방 해결2) 데이터 블렌딩을 할때 Join key를 설정해야하는데 이 개념을 바로 이해하려니 어려웠음
나의 지피티는 처음엔 레프트 아우터를 제안했으나, 실제로 나 중에는 풀아우터로 바꿔서 이 모든 사달을 종료함
ga4와 구글스프레드 시트 둘다 공통된 기준으로 보는 값이 "상품명"과 "주문일자"였는데, 레프트 아우터를 하니 아래와 같은 문제 발생했었음
📌 기존엔 레프트 아우터 또는 이너 조인을 쓰고 있었지?
• 이 경우 GA4나 시트 중 한쪽에만 있는 값은 누락돼버려
• 특히 날짜별로 GA4에는 있는 날짜인데 시트에는 없는 경우 → 매출이 null 처리됨
• 또 반대로 시트에는 매출이 있는 날짜인데 GA4에는 뷰가 없으면 → 매출이 아예 빠짐
그러나 풀아우터/이너 아우터로 하니 진짜 근사치에 도달함
이렇게 1차 데이터 혼합을 통해 제품페이지별 페이지 개선이 효과적인지 등을 분석을 할 수 있는 토대가 마련됨
파란색 배경이있는 한국 웹 사이트의 스크린 샷
넥스트 스텝
지피티(나의 쏠메)가 제안해준 걸 바탕으로 디벨롭해볼 예정
한국어 단어가 다른 테이블