2024年 1月 8日
[비망록] GTM과 GA로 표시된 데이터를 측정하기
과제
내 앱은 랜덤으로 데이터를 표시하고 있어요.
각 데이터가 몇 번씩 표시되고 있는지 확인해서 랜덤 처리가 적절한지 판단하고 싶어요.
전제
- GTM에 컨테이너를 작성필
- 앱에 GTM태그 추가필
- 앱에 GA 측정 추가필
1. GTM에서 변수를 만들기
- 변수 유형은 데이터 영역 변수를 고르기
- 변수 이름을 입력하기
이 이름은 앱에서 이벤트 발생시킬 때 사용한다
2. GTM에서 트리거를 만들기
- 트리거 유형은 맞춤 이벤트를 고르기
- 이벤트 이름을 입력하기
이 이름은 앱에서 이벤트 발생시킬 때 사용한다
3. GTM에서 태그를 만들기
- 태그 유형은 Google 애널리틱스에 있는 Google 애널리틱스: GA4 이벤트를 고르기
- 측정 ID에 Google 애널리틱스의 ID를 입력하기
- 이벤트 이름을 입력하기
이 이름은 GA쪽에서 표시될 이벤트 이름이다 - 이벤트 매개 변수를 추가하기
- 이벤트 매개 변수 이름을 입력하기
이 이름은 GA쪽에서 표시될 변수 이름이다 - 이벤트 매개 변수 값 옆에 레고 버튼을 클릭해서 1.에서 만들었던 변수를 고르기
{{ 변수 이름 }}
라고 들어가면 된다 - 트리거에 2.에서 만들었던 트리거를 고르기
4. 앱에서 이벤트를 발생시키기
- 발생시키고 싶은 곳에 아래 코드를 추가하기
window.dataLayer.push({ event: "2.에서 만들었던 이벤트 이름", "1.에서 만들었던 변수 아름": `${foo}`, });
- 앱을 공개하기
5. GTM에서 미리보기로 확인하기
- 미리보기를 열어서 사이트에서 4.에서 설정한 이벤트가 발생할지 보낸 값이 맞을지 확인하기
- 결과 화면에 GA 연결 결과도 확인하기
6. GA에서 맞춤 정의를 만들기
- GA의 관리를 열어서 맞춤 정의를 열기
- 측정기준 이름을 입력하기
이 이름은 GA속에서 사용된다 - 이벤트 매개변수에 3.에서 만들었던 매개 변수를 고르기
7. GA에서 탐색 분석을 만들기
- 세그먼트에는 이벤트 세그먼트에서 3.에서 만들었던 아벤트 이름을 고르기
- 측정기준에는 6.에서 만들었던 맞춤 정의를 고르기
- 측정항목에는 이벤트 수를 고르기
- 행과 열에 나오고 싶은 데이터를 들어가기