초보자를 위한 구글 애널리틱스 4 튜토리얼

초보자를 위한 구글 애널리틱스 4 튜토리얼

(참조자료: Google Analytics 4 Tutorial for Beginners)

초보자를 위한 구글 애널리틱스 4 튜토리얼

초보자를 위한 구글 애널리틱스 4 튜토리얼

GA4는 이전 버전과 비교하여 완전히 향상된 플랫폼입니다. 새로운 인터페이스, 구글 태그 관리자의 새로운 태그 템플릿, 새로운 데이터 모델, 새로운 구성 단계 등입니다.

이는 많은 의문을 제기합니다. 어디서부터 시작해야 할까요? 최적의 설정은 무엇일까요?

오늘은 GA4를 어떻게 시작해야 할지 소개하도록 하겠습니다. 왜냐하면 구글 애널리틱스 4 튜토리얼에서는 정확한 첫 번째 단계를 보여주고 몇 가지 추가적인 방향을 알려드리도록 하겠습니다.

아래 글에서는 다음과 같은 주제에 다루도록 하겠습니다.

  • 구글 애널리틱스 4를 올바르게 설치하는 방법
  • 구글 애널리틱스 4로 이벤트를 트래킹하는 방법(그리고 인터페이스에서 해당 데이터를 찾을 수 있는 위치)
  • 구글 애널리틱스 4를 사용하여 전환을 트래킹하는 방법(그리고 인터페이스에서 해당 데이터를 찾을 수 있는 위치)
  • 구글 애널리틱스 4를 사용하여 보고서를 만드는 방법에 대한 리소스

챕터 1: 구글 태그 관리자와 함께 구글 애널리틱스 4 설치하기

이 챕터에서는 구글 애널리틱스 4를 설치하는 방법이라는 기본적인 항목 중 하나를 살펴보도록 하겠습니다. 구글 태그 관리자(대신 GTAG를 사용한다면 여기를 확인하세요)를 사용한다면 구글 태그 관리자를 사용하여 구글 애널리틱스 4를 설치하는 방법입니다.

  • 새로운 GA4 속성 생성하기
  • 데이터 스트림 생성하기
  • 추정 ID(Measurement ID) 카피하기
  • 구글 애널리틱스 4 구성 태그(Configuration tag) 생성하기
  • 새로운 태그 미리보기/테스트
  • 구글 태그 관리자의 수정사항 게시하기

#1-1: 현재 이전 버전의 GA를 사용하고 있는 경우

만약 웹사이트에서 현재 유니버셜 애널리틱스(이전 버전의 GA)를 사용하고 있다면, 앞으로도 계속 사용할 수 있습니다. 그렇지만, 가능한 한 최대한 빨리 GA4를 설치하고 구현해야 합니다. 유니버셜 애널리틱스와 GA4 모두 동시에 웹사이트에 존재하면서 사용하는 것이 가능합니다.

이제 구글 애널리틱스 4를 설치하는 방법에 대해 알아보도록 하겠습니다.

#1-2: 구글 애널리틱스 4 속성 및 데이터 스트림 생성하기

새로운 구글 애널리틱스 4 속성을 생성하고 싶다면 구글 애널리틱스 인터페이스의 관리 섹션(왼쪽 아래에 있는 관리자를 클릭)으로 이동한 다음(속성 섹션에서), 속성 만들기를 클릭합니다.

그런 다음 속성 이름을 입력합니다. 웹사이트, 회사, 브랜드 등의 이름이 될 수도 있습니다. 회사의 국가, 보고 시간대, 그리고 비즈니스가 운용하는 기본 통화(Currency)를 선택합니다.

그런 다음, 다음을 클릭하고 몇 가지 질문에 답하고 만들기를 클릭하면 새로운 속성이 준비됩니다. 완료해야 할 다음 단계는 첫 번째 데이터 스트림을 구성하는 것입니다. 이벤트가 구글 애널리틱스 4 속성으로 전송되는 데이터 소스입니다. 단일 속성에 여러 데이터 원본을 가질 수 있습니다. 예를 들면, 3가지 웹 속성, 안드로이드 앱의 경우 1개, iOS 앱의 경우 1개가 있습니다.

그러나 웹사이트를 트래킹하는 대부분의 경우 하나의 웹스트림만 있으면  충분합니다(여러개의 웹사이트를 트래킹하더라도).

이 게시물에서는 웹 스트림에 초점을 맞추어 설명을 하도록 하겠습니다.

그런 다음, 웹사이트의 URL을 입력하고, 프로토콜(https)이 이미 입력되어 있을 것입니다. 그런 다음 웹사이트 이름을 입력합니다.

구글 애널리틱스 4에서 웹 데이터 스트림을 만들 때,  향상된 측정(Enhanced Measuremen)을 활성화/비활성화를 할 수 있습니다. 개발자와 작업하거나, 구글 태그 관리자에서 이벤트를 구성할 필요없이 마케터들이 보고서에서 가능한 한 많은 이벤트를 얻을 수 있도록 설계되었습니다.

기본적으로 이 기능은 활성화되어 있으며, 다음 이벤트를 자동으로 트래킹하게 됩니다.

  • 페이지 조회 (이벤트 이름: page_view)
  • 스크롤 (이벤트 이름: scroll)
  • 이탈 클릭 (이벤트 이름: click with the parameter outbound: true)
  • 사이트 검색 (이벤트 이름: view_search_results)
  • 동영상에 호응 (이벤트 이름: video_start, video_progress, video_complete)
  • 파일 다운로드 (이벤트 이름: file_download)
  • 양식 상호작용 (이벤트 이름: form_start and form_submit)

원하는 경우, 이벤트를 개별적으로 비활성화/활성화시킬 수 있습니다. 향상된 측정 세션에서 아래와 같이 기어 아이콘을 클릭한 다음, 개별 이벤트에 대한 활성화 여부를 설정하면 됩니다.

이제 모든 준비가 되었다면, 스트림 만들기 버튼을 클릭하면 됩니다.

#1-3: 구글 태그 매니저로 구글 애널리틱스 4 설치하기

데이터 스트림(웹)을 만들었다면 다음과 같이 측정 ID가 생성됩니다.

우선 이를 복사하세요. 구글 태그 관리자에서 사용해야 합니다.

참고로 GA4 인터페이스에서 길을 잃어버렸을 때, 해당 페이지를 다시 방문해야 하는 경우, 관리 > 데이터 스트림에 가서 최근에 만든 데이터 스트림을 선택하면 위 스크린샷과 같은 항목으로 되돌아가게 됩니다.

그런 다음, 구글 태그 관리자 컨테이너로 가서 시작하기 > 태그 > 새로 만들기로 이동하고 GA4 구성을 선택합니다.

추적 ID 필드에 GA4 인터페이스에서 복사했던 ID를 입력합니다. 페이지 보기를 자동으로 트래킹하고 싶다면 ‘이 구성이 로드될 때 페이지 조회 이벤트 전송’이라는 버튼을 체크하면 됩니다.

일반적으로 활성화된 상태로 유지하는 것은 좋지만, 단일 페이지 애플리케이션과 같은 경우에는 페이지 보기 체크박스를 비활성화하고 독립형 구성 태그만 만드는 것이 좋습니다. 이에 대한 자세한 설명은 여기에서 확인할 수 있습니다.

트리거 섹션에서는 모든 페이지를 선택한 다음에 태그 이름을 지정합니다. 

#1-4: 구글 애널리틱스 4의 디버그 보기

구글 애널리틱스 4로 데이터가 제대로 전송되었는지 확인하는 것은 필수적이기 때문에 본 전체 게시물에 걸쳐서 DebugView를 여러번 언급할 것입니다.

변경 사항을 테스트하기 위해 GTM(구글 태그 관리자) 미리보기를 활성화합니다. (GTM 인터페이스의 우측 상단 모서리에 있는 큰 미리 보기 버튼을 클릭하면 변경 사항 버튼을 테스트할 수 있습니다)

활성화하게 되면 실행된 태그 중에서 새로운 GA4 태그가 표시됩니다.

이벤트를 구성할 때, 이벤트를 테스트해야 합니다. GA4 데이터 디버깅을 위해 구축된 주요 기능은 DebugView 섹션입니다. GA4 인터페이스 좌측에서 관리 > DebugView로 이동하면 찾을 수 있습니다. 클릭하세요.

대부분의 경우 아직 데이터가 표시되지 않을 것입니다. 그 이유는 아직 GA4의 디버그 모드가 활성된 경우에만 DebugView의 데이터를 볼 수 있기 때문입니다. 이를 GTM 미리보기 또는 디버그 모드와 혼동하지 마세요. 이들은 두 개의 전혀 다른 개체입니다.

GA4에서 디버그 모드를 활성화하려면 다음과 같이 몇 가지 옵션이 있습니다.

  • GA 디버거 크롬 확장 기능 활성화하기
  • 또는 이벤트와 함께 debug_mode 매개변수를 전송하기
  • 또는 디버깅 중인 페이지에서 구글 태그 관리자의 미리보기 모드를 활성화

첫 번째 옵션의 경우 여기에서 크롬 확장을 설치한 다음 아이콘을 클릭합니다.(ON 리본이 표시됨) 이때부터 DebugView에 이벤트가 표시됩니다.

다른 옵션은 DebugView에서 보고 싶은 모든 이벤트와 함께 debug_mode 매개변수를 전송하는 것입니다.

구글 태그 관리자에서 GA4 구성 태그를 열고 다음 매개변수를 추가하면 됩니다.

debug_mode 매개변수에 값이 포함된 경우 이벤트가 DebugView에 표시됩니다. 하드코딩된 gtag.js를 사용하는 경우 debug_mode 매개 변수를 포함하는 방법은 다음과 같습니다.

그러나 구글 태그 관리자를 사용하기 때문에 GTM 미리보기 모드를 활성화하면 debug_mode가 자동으로 true로 설정됩니다. 따라서 데이터가 GA4 DebugView에 표시되기 시작합니다.

DebugView에서 데이터를 보기 시작하면 모든 이벤트를 클릭하면 매개 변수 목록이 표시됩니다. GA4가 받은 값을 보려면 해당 매개 변수를 클릭하세요. 자, 그건 정말 세분화된 디버깅입니다.

 

그러나 웹사이트에서 이벤트가 발생한 후 DebugView에 표시되는 것이 지연이 되는 것을 확인할 수 있습니다. 때때로는 몇 분을 기다려야 할 수도 있습니다. 이 경우 DebugView 페이지를 새로고침하면 조금 도움이 되는 경우도 있습니다.

또한 좌측 상단에서 올바른 디버깅 디바이스를 선택했는지도 확인할 필요가 있습니다.

여러 방문자들이 디버그 보기를 활성화한 경우(예: 모두 GA 디버깅을 활성화한 경우), 여러 디바이스를 볼 수 있으며 스스로를 찾는데도 많은 시간이 걸릴 수 있습니다. 어쨌든 DebugView에서 데이터를 보기 시작했다면 상황은 이렇게 흘러갈 것입니다.

#1-5:  구글 태그 관리자에서 변경 사항 게시하기

데이터가 들어오고 제대로 표시되면 GTM 컨테이너에서 GA4 변경 사항을 제출하고 게시해야 합니다.

우측 상단 모서리에 있는 제출 버튼을 클릭한 다음 사용자 인터페이스에서 요청하는 다른 모든 단계를 완료하면 됩니다.

이후 곧 실시간 보고서에서도 새로운 데이터를 볼 수 있을 것입니다.

#1-6: 구글 애널리틱스 4 실시간 보고서

구글 애널리틱스 4 인터페이스의 좌측 사이드바에서 보고서 > 실시간으로 이동합니다. 여기에서 보고서에 들어오는 데이터를 확인할 수 있습니다. 이전 버전(유니버셜 애널리틱스)과 달리 새로운 보고서는 훨씬 더 세분화된 수준에서 데이터를 볼 수 있는 기능을 제공합니다.

먼저, 트래픽 소스, 가장 인기있는 이벤트, 그리고 지난 30분 동안의 사용자 수 등을 확인할 수 있습니다.

개별 사용자의 스냅샷을 볼 수도 있습니다. 우측 상단 모서리에 있는 사용자 스냅샷 보기를 클릭하면 됩니다.

그런 다음, 특정 사용자의 모든 이벤트 스트림을 볼 수 있습니다. 이 이벤트를 클릭하면 DebugView와 마찬가지로 세부적인 수준으로 데이터를 볼 수 있습니다. 다른 사용자/방문자 데이터를 보고 싶다면 화살표 다음 버튼을 클릭하세요.

스냅샷을 종료하고 싶다면 우측 상단 모서리에 있는 스냅샷 종료 버튼을 누르기만 하면 됩니다.

#1-7: FAQ (자주 묻는 질문)

여기 몇 가지 FAQ 들을 정리해보도록 하겠습니다.

  • 이미 유니버셜 애널리틱스가 설치되어 있다면 어떻게 해야 하나요?: 유니버셜 애널리틱스(UA)는 2023년 6월 30일부터 데이터 수집을 중단하게 됩니다. 이는 다른 분석툴(예: GA4)로 전환할 수 있는 데드라인이 됩니다. UA가 작동하는 동안에는 동일한 웹사이트에 GA4와 UA 모두 사용할 수 있습니다.
  • 이미 웹사이트의 소스 코드에 구글 애널리틱스 4 트래킹 코드가 하드코딩되어 있다면 어떻게 되나요?: 그 유연성으로 인해 구글 태그 관리자를 통해 GA4(또는 기타 자바스크립 기반 마케팅 분석 도구)를 구현하는 것을 매우 좋습니다. GTM의 이점에 대해서는 여기에서 자세히 확인할 수 있습니다. 그러나 그 짧은 버전은 다음과 같습니다. 개발자는 웹사이트에서 하드코딩된 트래킹 코드를 제거해야하며, 구글 태그 관리자를 통해 구글 애널리틱스 4를 구현해야 합니다
  • 구글 태그 관리자에 이미 유니버셜 애널리틱스가 구현되어 있는 경우에는 구글 애널리틱스 4용 새로운 GTM 컨테이너틀 만들어야 할까요?: 아닙니다. GA4용 새로운 GTM 컨테이너를 만들 필요가 없습니다. 새로운 GA 버전에 기존 태그 관리자 컨테이너를 사용합니다. 구글 애널리틱스 4는 완전히 다른 GA 태그를 필요로 하지만, 동일한 컨테이너 내에서 유니버셜 애널리틱스 태그와 공존할 수 있습니다.

웹사이트에 구글 애널리틱스 4를 설치한 후 다음 단계는 이벤트 트래킹을 구현하는 것입니다. 이는 GA 설정의 중추이기도 합니다. 측정하려는 모든 인터렉션은 이벤트가 됩니다.

그리고 전환 트래킹으로 넘어가면 GA4에서의 전환은 단순히 VIP 지위를 가진 이벤트에 불과하다는 사실을 알게 될 것입니다.

챕터 2: 구글 애널리틱스 4로 이벤트 트래킹하기

GA4를 설치한 이후에는 추가적인 데이터 수집을 시작해야 합니다.

#2-1: 이벤트 카테고리, 액션, 그리고 레이블과의 작별

유니버셜 애널리틱스에 비해 구글 애널리틱스 4의 데이터 모델은 훨씬 더 유연합니다. 이는 UA에 비해 제약 사항과 필수 필드 / 매개변수가 적다는 것을 의미합니다.

이벤트와 관련하여 가장 눈에 띄는 차이점은 모든 이벤트와 함께 유니버셜 애널리틱스(맞춤 측정 기준 제외)로 전송할 수 있는 다음과 같은 4가지 매개변수입니다.

  • 이벤트 카테고리(Event Category) – 필수
  • 이벤트 액션(Event Action) – 필수
  • 이벤트 레이블(Event Label) – 옵션
  • 이벤트 값(Event Value) – 옵션

그리고 유니버셜 애널리틱스 보고서를 열면 먼저 이벤트 카테고리가 뜨게 됩니다. 그런 다음 클릭하여 좀 더 자세히 드릴다운할 수 있습니다. 액션을 확인하고 그 다음 레이블을 볼 수 있습니다.

구글 애널리틱스 4에서의 네이밍 규칙은 훨씬 더 유연하며 트래킹 설정을 구현하는 사용자에게 전적으로 의존하게 됩니다.

GA4에는 이벤트 이름(Event Name)이라 불리는 매개변수가 있으며, 다른 모든 것은 계획한 내용에 따라 달라집니다. 원하는 경우 추가적인 매개변수를 전송하지 않을 수 있습니다. 또는 해당 이벤트의 문맥을 더 잘 설명할 수 있는 4개의 추가 매개변수를 보낼 수도 있습니다. 예를 들어 누군가 웹사이트의 ‘데모 요청하기’ 양식을 작성했다고 가정해보면 다음 이벤트를 전송할 수 있습니다.

  • 이벤트 이름(Event name): request_demo
  • 제품 이름(product_name)amazing product
  • 회사 규모(company_size)99-250
  • 업종(company_industry)internet and telecom
  • 연매출(annual_revenue)50-100M

마지막 4번째 항목은 이벤트와 함께 보낼 수 있는 맞춤 매개변수입니다. 그러나 단일 이벤트로 전송할 수 있는 맞춤 매개변수의 수에는 몇 가지 제약 사항들이 있습니다. 본 글 뒷 부분에서 이에 대해서 다루어 보도록 하겠습니다.

원하는 이벤트를 생각해낼 수 있지만 따라할 수 있는 몇 가지 추천들이 있습니다. 하지만 먼저 GA4의 4가지 이벤트 카테고리에 대해서 알아보도록 하겠습니다.

먼저 구글 애널리틱스 4의 다양한 이벤트 유형과 카테고리를 생성/수정하는 방법에 대해 알아보겠습니다. 이 구조에 대해 생각하기 전에 우선 GA4의 이벤트의 의미에 대해 잘 이해하는 것이 중요합니다.

#2-2: 구글 애널리틱스 4의 4가지 이벤트 카테고리

GA4에서 이벤트는 다음과 같이 4가지의 카테고리로 나뉠 수 있습니다.

  • 자동으로 수집된 이벤트
  • 향상된 측정 이벤트
  • 추천 이벤트
  • 맞춤 이벤트

이벤트 구조(이름 및 매개변수)를 계획하는 프로세스는 다음과 같습니다.

  1. 트래킹할 이벤트가 자동으로 수집되는 이벤트에 포함되는지 확인합니다.
  2. 그렇지 않은 경우, 향상된 측정(Enhanced Measurement) 이벤트에서 그 이벤트가 언급되었는지 확인합니다.(예: 스크롤 또는 파일 다운로드)
  3. 그렇지 않은 경우, 추천되는 이벤트와 명명 규칙을 확인합니다.
  4. 위의 카테고리가 이벤트에 적용되지 않는 경우 원하는 이벤트로 맞춤 이벤트를 만듭니다.

아래 게시물에서 별도로 이벤트의 카테고리를 어디서 보고 어떻게 찾을 수 있는지에 대해서 설명하도록 하겠습니다. 일단 요약하면 구글 애널리틱스 4 이벤트 트래킹의 작동 과정은 다음과 같습니다.

  1. 이벤트가 자동으로 트래킹되는지 확인합니다.
  2. 그렇지 않으면 구글 태그 관리자에서 GA4 이벤트 태그를 만듭니다.
  3. 필요한 경우 이벤트 매개변수도 포함됩니다.
  4. GA4의 DebugView에서 다가오는 이벤트를 확인합니다.
  5. 이벤트 매개변수를 맞춤 측정 기준으로  등록합니다.
  6. 구글 태그 관리자의 모든 변경 사항을 게시합니다.

위 단계들을 하나씩 자세히 살펴보도록 하겠습니다.

#2-2-1: 이벤트 자동 트래킹

본 가이드는 웹 트래킹에 초점을 두고 설명할 예정입니다. GA4가 자동으로 트래킹하는 특정 이벤트가 있습니다. 그 전체 리스트는 여기에서 확인할 수 있습니다. 이 리스트에서 웹과 앱 모두 확인할 수 있을 것입니다. 웹 이벤트 리스트가 생각보다 많을텐데요, 또한 향상된 측정 이벤트도 여기에 나열됩니다.

  • 첫 방문: 사용자가 웹사이트를 방문하거나 앱을 실행하는 것이 이번이 처음인 경우
  • 세션 시작: 사용자가 앱 또는 웹 사이트에 가입하고 새로운 세션을 시작할 경우
  • 사용자 참여: 이 이벤트는 방문자가 웹페이지에 머문 후 10초 후에 시작됩니다. 그러나 앱이 전경에 있는 경우 주기적으로 실행될 수 있습니다. 자세한 내용은 여기에서 확인할 수 있습니다.

여기에서 페이지 뷰(page_view)를 언급하지 않은 것은, 향상된 측정 세션에 이미 추가했기 때문입니다. 또한 앱 이벤트 리스트는 여기에서 확인할 수 있습니다.

#2-2-2: 향상된 측정

구글 애널리틱스 4에서 웹 데이터 스트림을 구성할 때 향상된 측정 기능을 사용할 수 있습니다. 개발자와 협력하거나 구글 태그 매니저에서 이벤트를 구성할 필요 없이 마케터들이 보고서에서 가능한 한 많은 이벤트를 얻을 수 있도록 디자인되었습니다.

관리 > 데이터 스트림 > 웹 데이터 스트림 선택으로 이동하면 다음과 같은 창이 열리며, 여기서 향상된 측정이라는 섹션이 표시됩니다.

기본적으로 이 기능은 활성화되어 있으며, 다음 이벤트를 자동으로 트래킹하게 됩니다.

  • 페이지 뷰 (이벤트 이름: page_view)
  • 스크롤 (이벤트 이름: scroll)
  • 이탈 클릭 (이벤트 이름: click with the parameter outbound: true)
  • 사이트 검색 (이벤트 이름: view_search_results)
  • 동영상에 호응 (이벤트 이름: video_start, video_progress, video_complete)
  • 파일 다운로드 (이벤트 이름: file_download)
  • 양식 상호작용 (이벤트 이름: form_submit, form_start)

원하는 경우 이벤트를 개별적으로 비활성화/활성화시킬 수 있으며 향상된 측정 섹션에서 기어 아이콘을 클릭한 다음, 토글 버튼을 클릭하면 이벤트를 활성화 및 비활성화시킬 수 있습니다.

그리고 일부 이벤트는 추가로 커스터마이징할 수 있습니다. 각 이벤트와 그것의 설정들을 간단히 살펴보도록 하겠습니다.

페이지 뷰. 이 이벤트는 페이지를 다시 로드하지 않고 새로운 페이지가 로드되거나 페이지의 URL이 수정될 때 GA4로 전송됩니다.

스크롤. 방문자가 페이지 깊이의 90% 수준 아래까지 스크롤하게 되면 페이지당 한 번씩 GA4에 이벤트가 스크롤됩니다. 자세히 보기

클릭. 이탈 클릭(클릭한 링크가 방문자를 다른 도메인으로 리디렉션하게 될 때)에 대한 이벤트입니다. 이 이벤트와 함께 아웃바운드 매개변수(값은 ‘true’)가 추가로 전송됩니다. 이 매개변수가 있는 이벤트는 링크 클릭이 있었음을 의미합니다. 이 이벤트와 함께 link_classes, link_domain, link_id, link_url 등 여러 매개 변수가 전송됩니다. 자세히 보기

비즈니스가 여러 도메인에서 운영되는 경우 태그 설정(매우 동일한 이벤트 스트림의) > 도메인을 구성한 다음, 비즈니스의 도메인을 입력할 수 있습니다. 여기에 나열된 모든 도메인이 이탈 클릭 이벤트를 트리거 하지 않습니다.

사이트 검색. 페이지가 로드되고 페이지 URL에 q, s, 검색, 쿼리, 키워드와 같은 쿼리 매개 변수가 포함된 경우 이 이벤트가 구글 애널리틱스 4에 전송됩니다. 그러나 원하는 경우 추가(최대 10개)적인 것들을 추가할 수 있습니다. 자세히 보기

웹 사이트의 검색 결과 페이지 주소가 https://www.yourwebsite.com/search?key=my+search+term,과 같으면 검색 이벤트 설정에 따옴표 없이 “key”라는 단어를 입력해야 합니다. 검색 결과의 URL에 보다 유용한 매개 변수가 포함되어 있다면 이 매개 변수도 포함할 수 있습니다.

예를 들어, 검색 결과 페이지의 웹 주소가 다음과 같은 경우: https://www.yourwebsite.com/search?key=search+term&results=50, 구성의 두 번째 필드에 ‘결과'(따옴표 없이)를 포함할 수 있습니다. 그러면 이 매개변수는 GA4에 의해 자동으로 트래킹됩니다.

동영상 시작, 진행 완료. 향상된 측정은 웹사이트에 포함된 유튜브 영상의 상호작용을 트래킹한 다음 ‘video_’ 이벤트를 GA4로 보내게 됩니다. 그러나 이렇게 임베디드된 유튜브 영상 플레이어는 URL에 ?enablejsapi=1 매개변수를 포함해야 합니다. 또한 유튜브 영상 트래킹이 즉시 작동되지 않는 다른 많은 이유들이 있습니다. 따라서 약간의 수정이 필요할 것입니다.

이러한 부분 때문에 이 자동 영상 추적이 생각하는 것만큼 많은 경우에 작동되지 않을 것입니다. 이 경우에는 구글 태그 매니저로 할 수 있습니다.

파일 다운로드. 이 이벤트는 링크를 클릭하면 해당 링크가 다음의 파일 확장자 중 하나를 포함하는 경우입니다. pdf, .xls, .xlsx, .doc, .docx, .txt, .rtf, .csv, .exe, .key, .pps, .ppt, .pptx, .7z, .pkg, .rar, .gz, .zip, .avi, .mov, .mp4, .mpe, .mpeg, .wmv, .mid, .midi, .mp3, .wav, .wma. 다시 말하면, 해당 링크가 파일을 열거나 다운로드하게 되는 경우입니다. 현재 GA4 인터페이스에서 다른 확장자로 리스트를 업데이트할 수 없습니다.

양식 시작과 양식 제출. 이 이벤트는 웹사이트 사용자가 성공적으로 상호작용하고 세션 중에 리드 양식을 제출할 때 기록됩니다. GA4는 form_id, form_name, form_destination, 그리고 form_submit_text와 매개변수를 실행할 때 기록됩니다.

추적할 이벤트를 선택했다면 우측 상단 모서리에 있는 저장을 누른 후에 향상된 측정이 활성화되었는지 확인합니다.(토글은 파란색)

이때부터 구글 애널릭틱스 4가 이벤트를 자동으로 트래킹하기 시작합니다. 데이터가 제대로 입력되는지 확인하는 방식은 아래 #2-6 을 참조하세요.

#2-2-3: 추천 이벤트

위에서 언급한바와 같이 이벤트 이름(혹은 매개변수)을 선택할 때는 먼저 자동으로 트래킹되는 이벤트(해당 이벤트가 이미 트래킹되고 있음)를 살펴본 다음 향상된 측정 이벤트를 살펴보세요. 이러한 이벤트 중 어느 것도 해당되지 않는 경우 추천되는 이벤트 리스트를 살펴보세요.

모든 이벤트를 확인하고 필요한 이벤트가 있는지 확인하세요. 예를 들어 사용자가 로그인할 때 트래킹하려는 경우 ‘모든 속성’에서 ‘로그인’ 이벤트를 찾을 수 있을 것입니다.

구글 애널리틱스 4 모델은 유연해서, 로그인시 다른 이벤트 이름을 사용할 수 있습니다.(예: logged_in) 구글은 추천되는 이벤트를 구현할 것을 권장하고 있는데요, 이를 통해 구글 애널리틱스의 보고서가 데이터를 더 잘 이해하고 머신러닝 기능에 적용할 수 있습니다.

그러나 이러한 기능(추천 이벤트 이름과 관련)이 무엇인지는 여전히 불분명합니다.

또한 대부분의 추천 이벤트에 대해 구글은 몇 가지 매개변수도 추천합니다. 로그인 이벤트에 대해 설명하자면 메서드 매개변수(method parameter)가 있습니다. 사용자가 이메일, 구글 로그인, 페이스북 로그인 등을 통해 웹사이트에 로그인할 수 있는 경우 이 방법으로 트래킹하는 것이 합리적입니다.

로그인 트래킹의 예시를 보고 싶다면 여기에서 확인하세요.

#2-2-4: 맞춤 이벤트

이제 구글 애널리틱스 4의 마지막 카테고리에 도달했습니다. 자동 추적 이벤트, 향상된 측정 또는 권장 이벤트 중 언급되지 않은 이벤트를 전송하려면 맞춤 이벤트를 생성할 수 있습니다.

맞춤 이벤트의 구성은 추천 이벤트와 거의 같습니다. 유일한 차이점은 자신만의 이벤트 이름을 만들어야 한다는 것입니다.

예를 들어 연락처 양식의 양식 제출을 추적하려는 경우, 이벤트 이름은 아래 중 하나일 수 있습니다.

  • form_submission
  • contact_form
  • contact_form_submission

아니면 다른 것일 수도 있습니다. GA4는 이 부분에선 매우 유연합니다.

사용자 맞춤 이벤트 추적에 대해 말하자면 웹사이트의 메뉴 링크 클릭을 측정하려는 예시를 살펴보도록 하겠습니다.

#2-2-4-1: 구글 애널리틱스 4의 맞춤 이벤트 추적 예시

참고: 메뉴 링크 클릭 추적 트리거 조건은 대부분의 웹사이트에서 다릅니다(클릭 클래스와 ID가 다르기 떄문). 데모 웹사이트에서 추적할 수 있는 메뉴 링크가 여러 개 있습니다.

우선, 메뉴 링크 클릭과 클릭을 구분하는 정확한 조건으로 트리거를 생성해야 합니다. 구글 태그 관리자의 미리보기 모드를 활성화하고 웹사이트의 메뉴 링크를 클릭해보세요. 첫 번째 링크 클릭을 수행하면 미리보기 모드의 왼쪽 사이드바에 링크 클릭 이벤트가 표시됩니다.

만약 보이지 않는다면, 다음을 수행해야 합니다.

  • 페이지에서 최소 하나 이상의 GTM 트리거를 활성화합니다.
  • 혹은 향상된 측정 설정에서 ‘파일 다운로드’ 혹은 ‘이탈 클릭’ 추적을 활성화합니다.

GA4에서 향상된 측정을 사용하지 않는다고 가정해봅시다. 구글 태그 관리자 > 트리거 > 새로 만들기 > 링크로 이동합니다. 트리거 설정을 ‘모든 링크 클릭’으로 유지하고 트리거를 저장합니다.

이 트리거를 생성하면 구글 태그 관리자에서 링크 추적 기능을 사용할 수 있습니다.

그런 다음 변수 > 구성(기본 제공 변수 내)으로 이동하여 모든 클릭 관련 변수를 활성화합니다

미리 보기모드를 클릭하고 미리보기를 다시 새로고침합니다.

그런 다음 웹사이트로 이동하여 메뉴 링크 중 하나를 선택합니다. 실제로 2개 이상을 클릭해야 합니다. 미리보기 모드로 돌아가면 미리보기 모드에서 링크 클릭 이벤트가 표시됩니다. 첫 번째 링크 클릭 이벤트를 클릭하고 미리보기 모드의 변수 탭으로 이동합니다.

그런 다음, 두 번째 링크 클릭 이벤트로 이동합니다. 메뉴 클릭을 구별하는데 사용할 수 있는 변수를 찾아야 하는데요, 링크 클릭시 GA4 태그를 실행시키고 싶지 않기 때문입니다. 메뉴 링크 클릭으로 이것을 정확하게 할 수 있습니다.

자세히 보면, 두 링크 모두 Click Classes 값인 site-nav__link site-nav__link–main가 포함되어 있습니다. 여기서 nav는 네비게이션을 의미합니다. 이를 링크 트리거로 활용할 것입니다.

GTM 컨테이너의 트리거 리스트로 돌아가서 이전에 생성된 모든 링크 클릭 트리거를 클릭합니다. 수정하고 조건을 추가합니다. Click Classes 는 site-nav__link–main을 포함해야 합니다.

트리거를 저장합니다. 이제 구글 애널리틱스 4 이벤트 태그를 만들 차례입니다. 태그 > 새로 만들기 > 구글 애널리틱스 4 이벤트로 이동합니다. 기존 GA 4 구성 태그를 선택한 다음 이벤트 이름을 입력합니다. 이것의 값은 여러분에게 달려있습니다. 다음 옵션 중 하나라도 있다면 완벽합니다.

  • menu_click
  • menu
  • menu_item_click
  • menu click
  • 기타 등등

이것들은 단지 몇 가지 예시에 불과합니다. 맞춤 이벤트로 작업하기 때문에 이름 길이 제한을 따르는한 원하는 데로 이름을 지정할 수 있습니다.

만약 menu_click 이벤트 이름을 사용했다고 하면, 이번에는 이벤트 이름만 보내는 것은 그다지 도움이 되지 않을 것입니다. 정확한 메뉴 항목을 더 자주 클릭하는지 알고 싶을 것입니다. 메뉴 항목 이름과 URL도 함께 보내면 어떨까요?

추가적인 이벤트 매개변수를 전송하여 이를 수행할 수 있는 방법이 있습니다. 향상된 측정 설명에서 이미 언급된 매개 변수(예: link_url 및 link_text)를 사용할 수도 있지만, 두 개의 맞춤 매개 변수를 생성해 보겠습니다

menu_item_url과 menu_item_name 두 가지 매개변수를 전달해보겠습니다. 이 매개변수는 누구나 만들 수 있고, 이것이 바로 데이터 모델이 가진 높은 유연성입니다.

맞춤 매개 변수를 보내려면 구글 애널리틱스 4 이벤트 태그의 이벤트 매개 변수 섹션을 확장한 다음 행 추가를 클릭해야 합니다.

첫 번째 매개변수 이름을 입력합니다. 여기서는 menu_item_url이다. 값 필드에 클릭한 URL을 반환하는 변수를 삽입합니다. 다행히 GTM에서 이미 제공하는 변수를 클릭 URL이라고 합니다. 변수 삽입 버튼을 클릭한 후 {{Click URL}} 변수를 선택합니다.

menu_item_name이라는 다른 매개 변수를 추가해 보겠습니다. 이를 위해 GTM은 또 다른 기본 제공 변수인 {{Click Text}}를 제공합니다. 웹사이트 방문자들이 웹페이지를 번역할 수 있기 때문에, {{Click Text}} 값도 변경될 것이고, 따라서 GA4 보고서에서 더 다양한 수집된 값들의 목록을 보게 될 것입니다.

만약 더 많은 매개변수를 전달하고 싶다면 그렇게 할 수 있습니다. 단일 이벤트에서 최대 25개의 맞춤 매개변수를 전송할 수 있습니다.

이전에 만든 링크만 트리거를 이 태그에 할당합니다. 태그를 저장합니다. GTM 미리보기 모드를 새로 고치고 몇 가지 메뉴 항목들을 클릭합니다. 미리보기 모드에 돌아가서 링크 클릭 이벤트를 클릭합니다. 메뉴 링크 클릭에 대한 GA4 이벤트 태그가 발생했는지 확인합니다.

이제 구글 애널리틱스 4로 돌아가서 DebugView를 확인해야 합니다.

중요: 맞춤 매개변수는 실시간 보고서와 GA4의 DebugView에 표시되지만 다른 GA4 보고서에는 표시되지 않습니다. 구글 애널리틱스에서 이러한 매개변수를 맞춤 측정 기준으로 등록하지 않는 가정하에 다음 장을 확인하세요.

#2-2-4-1: 맞춤 정의 등록

이는 구글 애널리틱스 4에 보내는 맞춤 이벤트 매개변수에 적용됩니다. 퍼널 탐색, 무료 양식 등 보고서 카드에서 이들을 확인 / 사용하려면 GA 인터페이스에서 맞춤 매개변수를 등록해야 합니다.

구글 애널리틱스 4에서 관리 > 맞춤 정의로 이동합니다. 메뉴 링크 클릭으로 맞춤 매개변수 2개를 보냈기 때문에 여기에 둘 다 등록해야 합니다.

  • 매개변수의 이름입니다. 원하는 데로 입력하면 됩니다. 이것은 보고서에서 측정기준이 표시되는 방식입니다. “menu_item_url”, “Menu item URL” 등 따위로 이름을 지정할 수 있습니다.
  • 이 매개변수를 하나의 이벤트에만 적용하려면(동일한 사용자의 모든 이벤트에는 적용되지 않음) 이벤트를 선택해야 합니다.
  • 이벤트 매개변수. GTM 태그에 입력한데로 정확하게 이름을 입력해야 하는 곳입니다. 매개변수 이름이 menu_item_url이면 여기에 정확히 입력해야 합니다. 해당 필드에 자동 완성 기능에 아직 매개변수가 표시되지 않더라도 걱정하지 마세요. 입력하고 측정기준을 저장하세요.

그런 다음 두 번째 매개변수를 등록하고 저장합니다. 그런데 종종 많은 사람들이 맞춤 매개변수와 맞춤 측정기준을 혼동하여 사용하기도 하는데요, 일반적으로 맞춤 지표와 맞춤 측정기준은 모두 맞춤 매개변수로 그룹화됩니다.

그리고 이제 모두 기다리기만 하면 됩니다. 앞으로 24시간 이내에 맞춤 매개변수가 구글 애널리틱스 4에 표시되기 시작합니다.

보너스: 구글 애널리틱스 4 인터페이스에서 직접 이벤트를 생성 / 편집해야 하는 경우가 있습니다. 자 이제 할 수 있습니다. 이벤트 만들기이벤트 수정하기를 소개합니다. 각 링크를 클릭하고 해당 링크에 대해 자세히 알아볼 수 있습니다.

#2-3. GA4에서 이벤트 테스트

이벤트를 구성한 후에는 이벤트를 테스트할 시간입니다. GA4 데이터 디버깅을 위해 구축된 주요 기능은 DebugView 섹션입니다. GA4 인터페이스 좌측에 관리 > DebugView로 이동하면 찾을 수 있습니다. 클릭하세요.

DebugView에서 데이터를 보기 시작하면 다음과 같이 표시될 수 있습니다.

이벤트는 파란색으로 마크가 되고 전환은 그린색으로 마크가 됩니다.

이벤트를 클릭하면 이벤트와 함께 전송된 매개변수가 표시됩니다. 매개변수를 클릭하여 해당 값을 확인합니다.

데이터가 들어오고 제대로 표시되면 GTM 컨테이너에 GA4 수정사항을 제출하고 게시해야 합니다.

우측 상단 모서리에 제출 버튼을 클릭한 다음 사용자 인터페이스에서 요청하는 모든 단계를 완료하면 됩니다.

이후 곧 실시간 보고서에서도 데이터를 확인할 수 있을 것입니다.

#2-4. GA4 보고서의 이벤트 데이터는 어디에서 찾을 수 있습니까?

다음은 데이터를 찾을 수 있는 몇 가지 보고서들입니다.

  • 관리(Admin) > 이벤트(Event) – 카운트만 있는 이벤트만 표시됩니다. 화려하지 않습니다.
  • 보고서(Report) > 참여도(Engagement) > 이벤트(Event)
  • 탐색(예시: 탐색 보고서)

그러나 이게 끝이 아닙니다. GA4는 이벤트 기간 분석 플랫폼이므로 모든 보고서는 어떤 방식으로든 보내는 이벤트의 영향을 받습니다. 앞에서 언급한 모든 보고서들은 가장 주목할만한 예시들에 불과합니다.

‘보고서 > 참여도 > 이벤트’ 보고서

여기에는 구글 애널리틱스 4 속성에서 트래킹한 모든 이벤트 리스트가 표시됩니다. 해당 이벤트에 대한 자세한 보기 / 보고서를 보려면 이벤트를 클릭하세요.

속성에 전송된 모든 이벤트에 대한 개요와 몇 가지 차트들입니다. 이벤트 아래에는 이벤트 리스트가 표시되어 있으며 이벤트 리스트 중 하나를 클릭하면 해당 이벤트에 대한 데이터를 자세히 볼 수 있습니다.

탐색 (탐색 보고서)

여기서 데이터를 드릴다운할 수 있습니다. 탐색에서 자유 양식, 퍼널 탐색, 경로 탐색 등의 보고서를 사용할 수 있습니다.

다음은 자유 양식 보고서의 예시입니다. 데이터가 보고서에 입력될 때까지 최대 24시간을 기다려야 합니다. 지금 데이터가 보이지 않는다면 인내심을 가지고 기다려보세요.

디바이스 카테고리가 다른 사람들이 내 사이트의 메뉴 모임과 인터렉션하는 방식을 확인하려고 합니다.

여기서 탐색으로 이동하여 자유 양식 블럭을 클릭합니다.

그런 다음 변수열에 menu_item_url 맞춤 측정 기준을 포함해야 합니다. 각 메뉴 URL이 얼마나 많이 클릭을 받았는지 알고 싶기 때문입니다. 여기서 플러스 아이콘을 클릭합니다.

그런다음 menu_item_url  측정 기준을 찾습니다. 선택하면 보고서의 가능한 측정 기준 리스트에 포함됩니다.

menu_item_url (또는 원하는 맞춤 매개변수)이 보이지 않으면 먼저 구성 > 맞춤 정의에서 GA4에 맞춤 측정 기준으로 등록해야 합니다. 그런 다음 보고서에서 데이터가 나타날 때까지 24시간 동안 기다립니다. 보고서가 제대로 작동하지 않으면 더 오래 기다리세요.

그럼 탭 설정을 편집해봅시다. 행에서 기존 치수를 제거하고 포함할 맞춤 정의를 포함합니다. 열 섹션에서 디바이스 카테고리 측정 기준을 사용했습니다. 값 세션에서 보려는 지표들을 선택합니다. 아래에서는 이벤트 카운트를 사용했습니다.

그런 다음 menu_item_url 측정 기준만 실제로 포함하는 이벤트만 필터링하면 됩니다. 아래는 단지 menu_click 이벤트일 뿐입니다. 따라서 탭 설정 세션의 맨 아래에 필터를 입력해야 합니다. 이벤트 이름이 menu_click과 정확히 일치합니다.

이제 다양한 디바이스 카테고리가 메뉴 항목을 클릭하는 방법, 가장 인기있는 디바이스와 항목을 클릭한 횟수가 보고서에 표시됩니다.

또한 필요하다면 날짜 범위를 변경하는 것을 잊지마세요. 탐색 인터페이스의 좌측 상단 모서리에서 이 작업을 수행할 수 있습니다.

#2-5: GA4에서 이벤트를 계획하는 방법

참고: 이 장에서는 이 작업을 수행하는 방법에 대해 간단히 설명합니다.

실제 계획에 대해서 이야기하자면 스프레드시트가 가장 친한 친구라고 말할 수 있을 것입니다.

추적할 이벤트를 모두 정리한 다음에 아래와 같은 과정을 진행합니다.

  • 자동 수집, 향상된 측정, 또는 추천 카테고리에 해당하는지 확인합니다.
  • 만약 그렇다면, 이벤트 이름과 매개변수(측정 기준)를 네이밍 규칙을 확인합니다. 그렇지않다면 나만의 값을 생각해보세요. 단지 길이와 관련된 몇 가지 제한이 있다는 점을 명심하세요.

다음은 직접 준비한 올바른 네이밍 규칙을 선택할 수 있는 이벤트가 포함된 스프레드시트의 예입니다. 예시로 사용하여 사용자 고유의 스프레드시트를 만들 수 있습니다. 스프레드시트에 대해서 알아보도록 하겠습니다.

두 개의 시트가 있습니다.

  • 첫 번째는 이벤트 리스트와 이벤트와 함께 추적할 이벤트 매개변수의 종류입니다.
  • 두 번째는 설명이 있는 매개변수 리스트입니다.

첫 번째 시트에서

  • B열은 간단하게 이벤트를 설명할 수 있습니다.
  • A열에 구글 애널리틱스 4에 사용할 이벤트 이름을 입력해야 합니다. 이 이름은 앞서 설명한 프로세스에 따라 선택해야 합니다. 자동으로 추적되는 이벤트, 향상된 측정, 추천 이벤트 등을 확인하세요. 일치하는 이벤트가 없다면 맞춤 이름을 넣으세요. 이 원칙을 사용하여 event_name(모두 소문자이고 밑줄로 연결됨)과 같은 이벤트 이름을 지정하는 것은 매우 깔끔해 보입니다. ‘양식 제출하기’와 같은 이벤트 이름도 사용할 수 있지만 소문자와 밑줄이 더 깔끔해보입니다.
  • C열은 유형(자동 수집, 향상된 측정, 추천 또는 맞춤)에 대한 것입니다.
  • D열은 특정 사건으로 추적하려는 계획된 모수에 대한 것입니다. 언어, 페이지 위치, 페이지 참조자, 페이지 제목, 화면 해상도 등 모든 이벤트에서 자동으로 추적되는 기본 매개변수는 포함되지 않았습니다.

모바일 앱을 다루는 경우 “웹’ 또는 ‘안드로이드/iOS’ 를 입력할 수 있는 ‘플랫폼’을 추가로 포함할 수 있습니다.

두번째 시트

  • A열은 매개변수 이름에 대한 열입니다.
  • B열은 플랫폼용입니다. 웹사이트에서만 작업하는 경우 해당 열을 제거하세요.
  • C열은 유형입니다. (빌트인, 추천, 또는 맞춤형) 빌트인은 자동으로 추적되는 이벤트 또는 향상된 측정에 사용됨을 의미합니다. 권장되는 매개변수는 권장되는 이벤트에 대한 매개변수입니다. 맞춤 매개변수는 고유한 이벤트입니다.
  • D열은 설명을 위한 것입니다.

중요: 이 스프레드시트는 예시일 뿐입니다. 맹목적으로 따라할 필요는 없습니다. 원한다면 일부 부품만 가져가서 필요에 맞게 조정할 수 있습니다.

계획이 준비되었다면 구글 애널리틱스 4로 이벤트를 추적할 수 있습니다. 너무 서두르지 말아야 합니다. 그렇지 않다면 장기적으로 그로 인한 결과에 직면할 수 있을 것입니다.

#2-6: 구글 애널리틱스 4의 이벤트 제한

또 한 가지 명심할 것은 (적어도 지금은) 몇 가지 한계점이 있다는 것입니다. 한계가 있을 때는 항상 이 페이지를 참조할 것을 추천합니다.

어쨌든 기억해야 할 몇 가지 사항들이 있습니다.

적어도 지금은 총 이벤트 수에 제한이 없습니다. 유니버설 애널리틱스(무료 계정)에서 에셋 당 허용 적중 횟수 제한은 1,000만건입니다. 현재 구글 애널리틱스 4에는 이런 제한이 없습니다. 하지만 미래에 어떤 일이 일어날지 아무도 알 수 없습니다.

속성에서 최대 50개의 맞춤 측정 기준과 50개의 측정 지표를 등록할 수 있습니다. 여기 키워드가 등록되어 있습니다. 즉, 관리  > 맞춤 정의로 이동하여 해당 정의를 구성해야 합니다. 사용자 맞춤 정의 매개변수를 더 보내지만 등록되지 않은 경우에도 괜찮습니다.

이벤트와 함꼐 최대 25개의 매개변수를 전송할 수 있습니다.

이벤트 이름과 매개변수에도 몇 가지 길이 제한이 있습니다. 이벤트 이름과 매개변수 이름은 모두 최대 40자 이내여야 합니다. 제한에 대한 자세한 내용은 항상 이 페이지를 참조하세요.

챕터 3: 구글 애널리틱스 4 내에서 전환 추적하기

모든 이벤트가 동일한 것은 아닙니다. 어떤 것들은 비즈니스에 더 중요합니다. 전환을 입력합니다.

#3-1: 일반적으로 전환이란 무엇인가?

전환이란 방문자 혹은 사용자가 완료하기를 원하는 중요한 상호작용입니다. 전환은 마이크로 전환과 매크로 전환으로 나뉠 수 있는데요, 마이로 전환의 예시로는 뉴스레터 구독, 백서 다운로드 등이 있습니다.

마이크로 전환은 일반적으로 방문자/사용자를 매크로 전환(메인 전환)에 한 단계 더 가깝게 만드는 전환으로 설명됩니다.

매크로 전환은 구매와 같이 비즈니스에게 가장 중요한 상호작용을 의미합니다.

전환을 추적하면 비즈니스에 적합한 것과 그렇지 않은 것을 더 잘  이해할 수 있습니다. 예를 들어, 구매 사용자의 세그먼트를 만든 후에 사용자가 무엇을 하고 있는지, 사용자의 행동 등을 이해하려고 시도할 수 있습니다. 또한 전환은 광고 캠페인의 효과를 측정한 다음 광고 예산을 재분배하는 데도 사용될 수 있습니다.

이제 구글 애널리틱스 4를 사용하여 전환을 추적하는 방법에 대해 알아보도록 하겠습니다.

#3-2: 굿바이 목표, 헬로우 전환

유니버설 애널리틱스와 같이 이전 버전의 구글 애널리틱스를 사용해본 사람들은 구글 애널리틱스 목표라는 용어에 더욱 익숙합니다. 기본적으로 과거에는 GA가 전환을 호출하는 방식이였습니다.

주문 확인 페이지의 페이지 뷰를 전환으로 처리하려는 경우, 대상 목표를 생성할 수 있습니다. 다른 유형의 구글 애널리틱스 목표에 대해 말하자면, 다음과 같은 목표를 만들 수 있습니다.

  • 이벤트와 해당 매개변수를 기반으로 함
  • 또는 세션 기간을 기준으로 함(방문자가 웹사이트에서 X분 이상을 보낸 경우)
  • 또는 세션 당 페이지/스크린 뷰 수를 기준으로 합니다.

또한 GA 뷰당 최대 20개의 목표를 생성할 수 있었습니다. GA4에서 이 제한은 속성당 최대 30개의 전환까지 생성이 가능합니다.

GA4의 등장과 함께 구글 분석 목표의 개념은 사라졌습니다. 이제 가장 중요한 상호작용은 전환입니다.(물론 이 용어는 마케팅 업계에서 수년 간 가장 중요하게 활용되었으며 일부 GA 사용자 조차도 여기에서 ‘전환’이라는 용어를 사용해오긴 했습니다)

하지만 단순히 이름만 바뀐 변화는 아닙니다. 구글 애널리틱스 4는 전환과 관련하여 많은 것들이 다릅니다.

  • 구성 방법이 다릅니다.
  • 전환 유형이 서로 다릅니다. (기본 제공 대상, 세션 기간 또는 페이지 수 뷰 목표 없음)

이제 모든 것이 이벤트에 관한 것입니다. 이제 할 일은 그것들을 보내고 전환으로 표시하는 것입니다.

구글 애널리틱스 4에서 전환을 구성하는 방법에 대해 말하자면, 제어할 수 있는 2가지 옵션과 사전에 정의된 옵션이 있습니다. 후자부터 시작해보도록 하겠습니다.

#3-3: 사전 정의된 전환

사용하지 않도록 설정할 수 없는 여러가지 사전 정의된 전환이 있습니다.

  • first_open (모바일 어플리케이션과의 비교)
  • app_store_subscription_convert (모바일 애플리케이션과 비교)
  • app_store_description_description (모바일 애플리케이션과 비교)
  • in_app_purchase (모바일 애플리케이션과 비교)
  • purchase (웹 및 모바일 애플리케이션과 비교)

구매에 대해 말하자면, 여기 전체 구현 과정을 매우 자세히 설명하는 Simo Ahava의 가이드가 있습니다.

구글 애널리틱스 4 속성으로 이동한 다음 관리(왼쪽 사이드바) > 전환으로 이동하면 사전에 정의된 전환 리스트가 표시됩니다. (해당 이름의 이벤트를 하나 이상의 수신한 경우 여기에 표시됨). 속성에 웹 데이터 스트림만 연결된 경우 기본 전환은 구매(사용 불능으로 설정할 수 없음) 뿐입니다.

앱 데이터 스트림을 연결했다면 앞에서 언급한 나머지 전환도 볼 수 있을 것입니다. 하지만 구성할 수 있는 것들이 많지 않기 때문에 오늘 다룰 수 있는 것은 여기까지입니다.

이제, 다음 전환 그룹으로 넘어가도록 하겠습니다.

#3-4: 스위치할 수 있는 전환

이제 이벤트를 전환으로 표시하려면 왼쪽 사이드바에 있는 관리 > 이벤트 리스트로 이동한 다음 비즈니스에 중요한 이벤트 옆의 토글을 전환하면 됩니다.

예를 들어, ebook_downloaded라는 이벤트가 있는 경우 전환으로 스위치할 수 있습니다. (참고로 이는 새로운 데이터에만 적용됩니다. 과거에 수집된 데이터는 전환되지 않습니다.

또는 구성 > 전환(왼쪽 사이드바)로 이동한 다음 새로운 전환 이벤트 만들기를 누르고 ebook_downloaded와 같은 이벤트 이름을 입력할 수 있습니다. 이벤트 이름을 수동으로 입력하는 것과 구성 > 이벤트 리스트에서 토글 버튼을 누르는 것 사이에는 차이가 없습니다. 스위치하기로 결정하면 해당 이벤트가 리스트에 나타날 때까지 기다려야 합니다.

이렇게 하면 최대 24시간 대기 후에 모든 전환 리스트에 전환 데이터들이 나타나는 것을 볼 수 있습니다.

구글 애널리틱스 4 인터페이스에서 전환 데이터를 사용할 수 있는 다른 위치에 대해서는 아래에서 다시 설명하도록 하겠습니다.

#3-5: 이벤트를 생성하여 전환으로 표시하기

특정 이름의 이벤트를 모두 전환으로 표시하지 않으려면 어떻게 해야할까요?

예를 들어, 사용자가 뉴스레터를 구독할 때마다 리디렉션되는 ‘땡큐’ 페이지가 있습니다. URL이 https://www.mywebsite.com/thank-you/이라고 가정해 보겠습니다. page_view 이벤트를 전환으로 표시하면 모든 페이지 뷰가 전환됩니다. /thank-you/ 페이지에서 발생한 페이지 보기만 어떻게 구분할 수 있을까요?

Google Tag Manager/Gtag.js에서 전용 이벤트 이름(다른 이름)을 보내거나, GA4 인터페이스에서 이벤트 생성 기능을 사용할 수 있습니다.

이 기능을 사용하면 다른 수신 이벤트를 기반으로 새 이벤트를 만들 수 있습니다. 구성 > 이벤트 페이지에서 이벤트 생성을 클릭한 다음 생성을 클릭합니다.

  • event_name은 page_view와 동일합니다.
  • page_location은 /thank-you/를 포함합니다.

page_view 이벤트의 모든 매개 변수를 새로운 이벤트로 복사하려면 Copy parameters from source event(소스 이벤트에서 매개 변수 복사) 체크박스를 활성화합니다.

매개 변수 이름 중 일부가 잘못되었고 이를 수정하려는 경우 매개 변수 구성 섹션에서 수정을 추가할 수 있습니다. 예를 들어 이벤트에 매개 변수 priceingPlan이 포함되어 있지만 priceing_plan으로 지정하려는 경우 새 필드를 도입하고 새 값을 다시 사용하여 잘못된 매개 변수를 제거할 수 있습니다(새 값을 비워둠).

위 스크린샷에서 [[pricingPlan]}을 자세히 확인하세요. 이중 대괄호는 GA4가 해당 이벤트에서 매개변수 가격 책정 계획의 가치를 재사용한다는 것을 의미합니다. 변경 사항을 저장한 후에는 GA4의 실시간 보고서 및 디버그 보기에서 변경 사항을 볼 수 있습니다.

또한 GA4에서 새 이벤트를 생성할 때(전환이 되게 하려면) 구성 > 이벤트 페이지에서 해당 이벤트를 전환으로 표시하는 것을 잊지 말아야 합니다.

최대 24시간을 기다리지 않으려면(감사 페이지 방문이 모든 이벤트 목록에 즉시 표시되지 않으므로) 즉시 새 전환을 생성할 수 있습니다. GA4 인터페이스의 왼쪽 사이드바에서 구성 섹션을 클릭합니다. 그런 다음 전환으로 이동합니다.

그런 다음 새 전환 이벤트를 클릭하고 방금 생성한 이벤트의 이름을 입력합니다. 저장을 클릭합니다.

이렇게 하면 새로 생성된 thankyou_page_visit 이벤트를 전환으로 표시할 수 있습니다(관리자 > 이벤트 페이지에 표시될 때까지 24시간을 기다릴 필요가 없습니다).

#3-6: 또는 더 나은 이벤트 이름 지정 규칙을 계획해보세요.

여기서는 이 블로그 게시물의 이전 챕터에서 계속 이어나갑니다.

웹사이트의 코드 또는 Google 태그 관리자에서 GA4로 보내는 이벤트에 대해 이야기하는 경우 이벤트 네이밍 규칙을 더 잘 계획하고 더 뚜렷한 이벤트를 만들 수 있습니다.

form_submission이라는 이벤트 이름으로 다양한 양식 제출을 추적하지만 특정 유형의 양식만 전환으로 처리하고 싶다고 가정해 보겠습니다. 문의 양식 제출, 검색 양식 제출, 등록 양식 제출 이벤트를 추적하지만 등록 양식 제출만 전환으로 처리하고 싶다고 가정해 보겠습니다.

이 경우 3개의 개별 이벤트들을 추적할 수 있습니다.

  • contact_form_submission
  • search_form_submission
  • sign_up

그런 다음 가입 이벤트만 전환으로 표시하세요. 물론 이렇게 하려면 사전에 더 철저한 계획이 필요하지만, 이러한 모든 탄탄한 설정은 하나에서 시작됩니다.

#3-7: 구글 애널리틱스 디버그뷰에서 데이터 확인

전환을 구성했으면 이제 테스트할 차례입니다. GA 4 데이터 디버깅을 위해 구축된 주요 기능은 DebugView 섹션입니다. GA4 인터페이스의 왼쪽 하단에서 찾을 수 있습니다. 클릭하세요.

이벤트는 파란색 아이콘으로 표시되고 전환은 녹색으로 표시됩니다. 이벤트를 클릭하면 이벤트와 함께 전송된 매개변수를 볼 수 있습니다. 매개변수를 클릭하면 해당 값을 볼 수 있습니다.

데이터가 들어오고 제대로 표시되는지 확인했으면 GTM 컨테이너에 GA4 변경 사항을 제출하고 게시해야 합니다.

#3-8: GA4 보고서에서 전환 데이터는 어디에서 볼 수 있나요?

  • 왼쪽 사이드바 메뉴의 관리자 > 전환 섹션에서 확인할 수 있습니다. 이 섹션은 전환으로 표시한 모든 이벤트의 개요와 같습니다.
  • 획득 > 트래픽 획득으로 이동한 다음 테이블에 전환 열이 있습니다.
  • 전자상거래 추적을 구현한 경우 데이터는 수익 창출 보고서의 탐색에 표시됩니다. 예를 들어, 탐색 보고서에 전환 지표를 포함할 수 있습니다.

입문자를 위한 구글 애널리틱스 4 튜토리얼 결론

이전 버전의 구글 애널리틱스와 비교하면 구글 애널리틱스 4는 완전히 다른 도구입니다. 그리고 이 블로그 게시물은 앞으로 학습해야 될 것들이 훨씬 더 많다는 것을 보여줄 것입니다.

다양한 상호작용을 추적하여 구글 애널리틱스(또는 사용 중인 다른 마케팅/분석 도구)로 전송하고 싶다면 구글 태그 관리자를 사용하는 것이 가장 좋습니다. 하지만 더 짧고 효율적인 방법을 알려드리지 않는 한 이 또한 학습량이 많을 것입니다. 구글 태그 관리자를 공부하고 더 짧고 효율적인 방법을 터득하시기 바랍니다.

 

*마케팅 자료 및 기타 상담 문의: parkmg85@hanmail.net