구글 애널리틱스 4 (GA4)

Jeongwon KimWritten by Jeongwon Kim,

에어브릿지는 구글 애널리틱스 4(Google Analytics 4, GA4) 연동을 지원합니다. 에어브릿지 사용자는 GA4에서 에어브릿지의 광고 성과 데이터로 더 정교하게 프로덕트를 분석할 수 있습니다.

알립니다

GA4에 등록된 앱만 에어브릿지와 연동할 수 있습니다. 웹 연동은 추후 지원될 예정입니다.

연동하기

에어브릿지와 구글 애널리틱스 4(GA4) 연동을 완료하면 에어브릿지에 쌓이는 타겟 이벤트와 타겟 이벤트의 프로퍼티 같은 광고 성과 데이터를 GA4로 전송할 수 있습니다.

사전 준비사항

에어브릿지와 GA4를 원활하게 연동하려면 에어브릿지 SDK 작업이 필요합니다. 아래 에어브릿지 개발자 가이드를 참고해 주세요.

해당 개발자 가이드에 나와 있는 코드를 반드시 데이터를 수집 중인 에어브릿지 SDK에 삽입해야 합니다. 이 코드를 SDK에 미리 삽입하지 않으면 에어브릿지 대시보드에서 연동 설정을 하더라도 에어브릿지와 GA4가 정상적으로 연동되지 않습니다.

GA4에서 연동 정보 확인하기

주의하세요

연동 정보를 등록하기 전에 데이터를 수집 중인 에어브릿지 SDK에 반드시 연동 관련 코드를 삽입해야 합니다. SDK에 코드가 삽입되지 않으면 전송된 에어브릿지의 광고 성과 데이터를 바탕으로 GA4에서 데이터 분석을 할 수 없습니다. GA4 연동 개발자 가이드를 확인하고 관련 개발자에게 전달해 주세요.

에어브릿지와 GA4를 연동하려면 에어브릿지에 입력할 연동 정보를 GA4에서 확인해야 합니다. 운영 체제별로 확인해야 하는 연동 정보는 아래 2가지입니다.

  • FIREBASE 앱 ID(Firebase App ID)

  • 측정 프로토콜 API 비밀번호(API Secret)

같은 앱이라도 운영 체제에 따라 연동 정보는 다릅니다. 안드로이드 앱과 iOS 앱을 모두 연동하려면 총 4개의 연동 정보를 확인해야 합니다.

1. GA4 대시보드에서 톱니바퀴 모양 아이콘과 [데이터 스트림]을 클릭합니다.

2. 기존에 추가한 애플리케이션이 없다면 ‘Android 앱’ 또는 ‘iOS 앱’을 클릭해서 새로운 애플리케이션을 추가해야 합니다. 안드로이드, iOS에서 동시에 앱을 운영하고 있다면 운영 체제별로 애플리케이션을 각각 추가해야 합니다. 자세한 애플리케이션 추가 과정은 GA4 대시보드와 구글 애널리틱스 고객센터의 데이터 스트림 추가하기를 참고해 주세요.

3. 추가된 애플리케이션을 선택합니다.

4. FIREBASE 앱 ID 값을 복사해서 별도로 저장합니다. 이후 ‘측정 프로토콜 API 비밀번호’를 클릭합니다.

5. 기존에 만든 측정 프로토콜 API 비밀번호가 없다면 ‘만들기’를 클릭해서 새 API 비밀번호를 만들어야 합니다.

6. 새롭게 만든 측정 프로토콜 API 비밀번호 값을 복사해서 별도로 저장합니다. 안드로이드, iOS에서 동시에 앱을 운영하고 있다면 운영 체제별로 FIREBASE 앱 ID와 측정 프로토콜 API 비밀번호 값을 각각 복사해야 합니다.

에어브릿지에서 연동 설정하기

아래 과정을 통해 에어브릿지에서 GA4 연동을 설정할 수 있습니다.

1. 에어브릿지 대시보드 [Integrations]>[Third-party Integrations]에서 ‘Google Analytics4’를 선택합니다.

2. ‘커넥션 추가 (App)’를 클릭합니다.

커넥션

커넥션은 GA4 연동을 하기 위해 에어브릿지에 추가해야 하는 요소입니다. 커넥션 이름과 GA4 연동 정보를 입력하고 에어브릿지에서 GA4로 전송하는 이벤트와 프로퍼티를 선택하면 커넥션을 추가할 수 있습니다. 커넥션은 여러 개 추가할 수 있지만 동시에 1개만 활성화할 수 있습니다.

커넥션에 연동 정보를 운영 체제별로 입력할 수 있습니다. 따라서 iOS와 안드로이드 앱을 함께 연동하려면 하나의 커넥션에 모든 연동 정보를 입력해야 합니다. 커넥션에서 최초에 안드로이드 또는 iOS 앱만 연동했다가 나머지 운영 체제의 앱도 연동하고 싶다면 기존의 커넥션 정보를 수정해 주세요.

자세한 사항은 커넥션 정보를 참고해 주세요.

3. 연동하는 앱의 운영 체제를 선택하고 커넥션 이름, GA4에서 확인한 연동 정보를 알맞게 입력합니다. 이전에 추가한 커넥션이 있다면 중복된 커넥션 이름을 입력할 수 없습니다. 안드로이드 앱과 iOS 앱을 모두 운영하고 있다면 두 운영 체제의 연동 정보 값을 모두 입력하기를 권장합니다.

4. 에어브릿지에서 GA4로 전송할 이벤트를 선택합니다. Install (App)은 필수이고 Deeplink Open (App), Deeplink Pageview (App)을 추가 선택할 수 있습니다. 두 이벤트는 모두 GA에서 커스텀 이벤트로 기록됩니다. 자세한 사항은 커스텀 이벤트 처리를 참고해 주세요.

5. 에어브릿지에서 GA4로 전송할 프로퍼티를 선택합니다. ‘전체 선택’, ‘전체 해제’로 모든 프로퍼티를 선택하거나 해제할 수도 있습니다.

6. 특정 이벤트, 특정 프로퍼티를 보내고 싶지 않다면 ‘전송 규칙 추가’를 클릭해서 전송 규칙을 설정할 수 있습니다. 전송 규칙을 설정하지 않아도 커넥션을 추가할 수 있습니다.

7. 전송 규칙 이름을 입력하고 전송하지 않을 이벤트 또는 프로퍼티를 선택합니다. 전송 규칙 이름은 중복될 수 없습니다.

선택한 이벤트와 프로퍼티의 조건을 다시 이벤트 또는 프로퍼티별로 선택합니다. 조건은 여러 개 설정할 수 있습니다. 아래 이미지처럼 전송 규칙을 설정하면 에어브릿지는 channel 프로퍼티가 example_channel이고 campaign 프로퍼티가 example_campaign이 아닌 Install (App)을 GA4에 전송하지 않습니다.

전송하지 않을 이벤트 또는 프로퍼티에 서로 다른 조건을 설정하려면 2개 이상의 전송 규칙을 따로따로 추가해야 합니다.

8. 전송 규칙을 모두 추가했다면 ‘커넥션 추가’를 클릭해서 커넥션을 최종적으로 추가합니다. 전송 규칙에 추가된 이벤트는 전송할 이벤트를 고르는 이전 단계로 돌아가서 선택을 해제할 수 없습니다. 이벤트 선택을 해제하고 싶다면 해당 이벤트에 관한 전송 규칙을 삭제해 주세요.

9. 커넥션을 추가하면 최초 상태는 비활성화를 의미하는 Inactive로 표시됩니다. 커넥션을 활성화하고 싶다면 해당 커넥션을 클릭합니다.

10. ‘전송 시작’을 클릭합니다. 선택한 이벤트와 프로퍼티가 에어브릿지에서 GA4로 전송되기 시작합니다. 커넥션 상태는 활성화를 의미하는 Active로 바뀝니다.

기본 지원 기능

에어브릿지는 GA4를 포함한 유저 행동 분석 서드파티 플랫폼에 대해 전송 여부, 전송 조건, 커넥션 정보와 같은 연동 상태를 수정하거나 연동 상태를 복사 또는 보관할 수 있는 기본적인 기능을 제공합니다.

연동 상태 수정하기

연동 활성화 여부와 관계없이 에어브릿지에서 추가된 커넥션을 클릭하면 어떤 커넥션이든 연동 상태를 수정할 수 있습니다. 전송 여부, 전송 조건, 커넥션 정보를 바꿀 수 있습니다. 활성화(Active)된 커넥션의 연동 상태를 수정하면 의도하지 않은 이벤트와 프로퍼티가 전송될 수 있으니 주의해 주세요.

연동 상태 관리하기

연동 상태를 복사하거나 보관할 수 있습니다.

GA4에서 연동 데이터 조회하기

연동이 정상적으로 완료되면 구글 애널리틱스 4(GA4)에서 에어브릿지의 데이터를 활용할 수 있습니다. 아래 기본적인 활용 방법을 참고해 주세요.

주의사항

아래 사항을 주의해 주세요.

도움이 되었나요?

더 필요한 내용이 있나요?