[GA4] 이벤트 데이터 전송 및 설정(2)

장코린·2023년 2월 14일
0

GA4 격파하기

목록 보기
2/5
post-thumbnail

이번 시간은 gtag.js를 통해 이벤트를 만들거나 수정 작업을 진행하고자 합니다. 맞춤 이벤트 하기 위해선 해당 코드를 가지고 개발자에게 도움을 구하는게 필요하다고 들었는데요😅 최대한 제가 할 수 있는 선에서 이벤트 데이터 전송 및 설정을 해보도록 해요!

이벤트 종류


1) 이벤트(event): 사용자의 행동
ex) 블로그 글 보기(view_article)
2) 이벤트 매개변수(parameter): 이벤트의 세부 데이터(속성)
ex) 글 아이디(id), 글 제목(title), 작성자(author), 작성일(date), 태그(tags)
3) 이벤트 트리거(trigger): 이벤트의 실행시점
ex) 글 페이지가 로드되었을 때

※예시로 숙박앱 이벤트를 설정할 경우

1) 이벤트(event)
검색(search)
2) 이벤트 매개변수(parameter)
검색어(search_term): 서울
체크인 일자(checkin_date): 04.22
체크아웃 일자(checkout_date): 04.23
숙박인원(guests): 2
지역(location): 서울특별시
노출개수(impression): 3
3) 이벤트 트리거(trigger)
검색 결과 페이지에 로드되었을 때

이벤트 수집 목표 정의하기

1) 회원가입: 회원가입 프로세스에서 이탈하는 구간이 어떤 곳인지 파악할 경우
2) 장바구니: 어느 상품이 장바구니에 가장 많이 담기고 구매로 넘어가는지 알고 싶을 경우
3) UI/UX: 새로 업데이트한 기능을 업데이트한 기능을 사용자들이 잘 사용하는지 확인할 경우

이벤트 규칙 정하기

추후에 결과를 분석할 때 이벤트의 규칙을 이해하지 못한다면 분석이 되었다고 설명하기가 어렵다. 따라서 이벤트를 설정하기 전에 어떤 기준으로 규칙을 지정할건지 생각해봐야 한다.

gtag.js는 무엇인가?

계정을 생성하면 직접 추적 코드(gtag.js)를 부여되며, 이는 모든 자사 웹페이지의 에 첫 번째 항목으로 붙여넣으며 자동으로 추적이 가능하다.

확인은 설정>데이터 스트림>웹 스트림 세부정보>태그 설정 구성>설치 안내에서 볼 수 있다.

gtag.js를 활용한 맞춤이벤트

이벤트 명과 매개변수명(세부사항)을 자유롭게 설정해서 다양한 데이터를 맞춤으로 추가 수집할 수 있다.

gtag.js를 활용한 맞춤이벤트 예시

▶이벤트 이름
click_button
▶이벤트 매개변수
name: 버거 메뉴 다운로드

측정ID

측정 ID는 웹 데이터 스트림의 식별자(예: G-12345)입니다. 측정 ID를 사용하여 데이터를 전송할 수 있습니다.

EVENT 함수를 통한 맞춤 이벤트 구성

EVENT 함수는 '이벤트 이름'에 따라 '이벤트 종류'(이벤트 매개변수 이름, 이벤트 매개변수 값)도 결정됩니다.

gtag('event', 'test',{'ep1':'GP','ep2':'GP'});

▶️ 이벤트 이름 : test
▶️ 이벤트 매개변수 이름 : ep1, ep2
▶️ 이벤트 매개변수 값 : GP, GP


▶️ 추후에 'omnibug'를 통해서 EVENT 함수가 잘 들어갔는지 확인하면 된다.

✖️이벤트 이름은 웬만하면 구글에서 사전에 지정해 둔 추천 이벤트들로 작성하길 권한다.(https://support.google.com/analytics/answer/9267735?hl=ko)

이벤트 수정 및 만들기

  • 이벤트는 설정>속성>이벤트>이벤트 수정 및 만들기에서 확인이 가능합니다.

이벤트 수정 : 현재 갖고 있는 이벤트 명이나 이벤트 매개변수에 바탕으로 이벤트의 설정을 변경

▶️ 이벤트 이름 : test
▶️ 이벤트 매개변수 이름 : ep1
▶️ 이벤트 매개변수 값 : GP
▶️ 매개변수 수정
1) test -> Test_CV
2) ep1 -> GP_Test

✖️ 1시간 뒤에 정상적으로 카운팅이 되는지 확인하면 된다.

이벤트 만들기 : 새로운 이벤트를 생성(google tag manager에서 작업 필요)

▶️ 이벤트 이름 : 카카오페이클릭
▶️ 이벤트 매개변수 이름 : event_name
▶️ 이벤트 매개변수 값 : kakaopay click
▶️ 매개변수 구성 : 소스 이벤트에서 매개변수 복사(무조건 클릭)


가장 선호하는 방식은 동사+명사 사용이며, 구글애널리틱스에서 기본적으로 제공되는 규칙들은 동사+명사로 쓰이기 때문이기에 참고하길 바란다.


오늘도 박명수의 명언을 보고 마무리를 짓겠습니다! 다음에는 'GTM 이벤트 설치 실습'을 배워보도록 해요 빠염!

profile
끄적끄적 작성하려고 만든 벨로그입니다:)

0개의 댓글