티스토리 뷰
4주 동안의 GA & Firebase 강의가 끝났다.
많이 어려웠지만, 그래도 GA의 본질과, 협업을 할 때 어떻게 소통을 해야하는지 알 수 있었고, 멘토님의 깊고 많은 경험들을 이야기 들을 수 있어서 정말 좋았다. 이제 중요한 것은 내가 이것을 실무에 적용하는 것 뿐!
아래는 복습 정리⬇️
광고에서 앱 설치나, 모바일 앱으로 넘어가는 광고일 경우에는 앱스플라이어를 통해 추적하는것이 편하다.
기본적으로 규모가 커질수록, Amplitude, 앱스플라이어, GA4를 동시에 보는 것이 좋다.
그리고, 쿼리를 통해 뽑은 데이터를 보는 방법에는 Google BI, 태블로 등이 있다. 태블로가 시각적으로 훨씬 깔끔하고 편하게 보여주긴하지만, 돈이 많이 든다.
빅쿼리 관련 주요 함수 ⬇️
select : 내가 조회할 테이블의 어떤 컬럼을 볼 건지 선택
→ 컬럼내 모든 데이터를 다 볼 수 있다.
from : ‘어떤 테이블’을 보고 싶은지를 가리키는 역할
where: 테이블 중 일부만 보고 싶을때(조건)
group by: 집계 할 때 사용. 집계 기준을 expression에 쓰면 됨.
쿼리에서는 아래와 같이 데이터를 지칭할때 백틱(`)을 통해 지칭한다. (물결무늬 shift 안누른 것)

빅쿼리에서는 이름을 적을 때 dataset-id, table_name은 필수이고, project-id는 선택이지만, 이왕 적을 때 같이 적는게 좋다.
와일드 카드 테이블

`events_*` 로 인해
events라는 이름을 가진 모든 테이블 조회가 가능하게 되는 것이다. 다만 이러면 리소스가 엄청 많이 먹을 수도 있음에 유의!
아래는 빅쿼리 실행문.
select
date(timestamp_micros(event_timestamp), 'Asia/Seoul') date,
count(distinct user_pseudo_id) user_count,
from
`generated-media-357912.analytics_325287315.events_*`
where
event_name = 'session_start'
group by 1
order by 1
유저 pseudo_id를 기준으로 카운팅 한 것이다. (결과 값에는 user_count로 뜬다.)
select
date(timestamp_micros(event_timestamp)) date,
(select value.string_value from unnest(event_params) where key='page_location') page_location,
count(distinct user_pseudo_id) user_count,
count(1) view_count
count(1) / count(distinct user_pseudo_id)
from
`generated-media-357912.analytics_325287315.events_*`
group by 1, 2
order by 1, 2
view_count : user id(쿠키 id) 별 각각 같은 시점에 view 카운트를 얼마나 많이 했는지 보여줄 수 있다.

트래픽 까지 같이 보여주는 쿼리문
select
date(timestamp_micros(event_timestamp)) date,
(select value.string_value from unnest(event_params) where key='page_location') page_location,
traffic_source.medium,
traffic_source.name,
traffic_source.source,
count(distinct user_pseudo_id) user_count,
count(1) view_count,
count(1) / count(distinct user_pseudo_id)
from
`generated-media-357912.analytics_325287315.events_*`
group by 1, 2, 3, 4, 5
order by 1, 2

라이브 PT 강의에 관심 있으시면 아래 링크로 접속하시면 됩니다.
https://bit.ly/3D9XCOz
*본 영상은 라이브 PT 강의를 수강 후 환급을 위한 학습 일지 챌린지 참가 및 내용 복습을 하기 위해 작성한 글입니다.