모바일 앱에서 Google Analytics를 활용한 광고 매체별, 소재별 매출 연동 성과 측정

■ 목적 : 광고비 집행시 아래와 같은 문제점을 해결, 효율적 집행이 가능하게 함
1. 특정 광고 매체에서 CPI 단가를 알 수 없음
(ex: 카카오스토리 배너 광고, 네이버 검색 광고)

2. 광고 매체간 CPI 비교는 가능하지만 CPA(결제, 매출 발생)는 비교가 안됨
(ex: 카카오스토리 광고를 통해 가입한 사람이 과연 돈을 많이 쓰는가?)

3. 동일한 광고 매체안에서 서로 다른 배너의 CPA 비교가 안됨
(ex: 카카오스토리 광고 안에서 어떤 배너를 통해 가입한 사람이 많이 결제하는가?)

 


■ 적용 전체 흐름 :
1. GA SDK 적용
2. Campaign Measurement 설정
3. Ecommerce Tracking 설정
4. 앱 업데이트
5. URL Builder를 통해 Tracking 가능한 URL 생성,
6. 각 광고 매체 또는 배너에 앱 설치 URL을 URL Builder 로 생성한 것으로 교체
7. 성과 측정

■ Step 1 : Google Analytics SDK 적용
A. Android
https://developers.google.com/analytics/devguides/collection/android/v4/
B. iOS
https://developers.google.com/analytics/devguides/collection/ios/v3/

■ Step 2 : Campaign Measurement 설정
Campaign Measurement 없이 Ecommerce Tracking 적용하면 추적이 되지 않음
A. Android
https://developers.google.com/analytics/devguides/collection/android/v4/campaigns
B. iOS
https://developers.google.com/analytics/devguides/collection/ios/v3/campaigns

■ Step 3 : Ecommerce Tracking 설정
Ecommerce, Enhanced Ecommerce 2종류가 있고, iOS, Android, Web 의 적용방법이 다름 여기서는 일반 Ecommerce Tracking 적용 (enhanced 를 하려면 따로 설정해야 함)
A. Android
https://developers.google.com/analytics/devguides/collection/android/v4/ecommerce
B. iOS
https://developers.google.com/analytics/devguides/collection/ios/v3/ecommerce

■ Step 4 : Google Analytics, iTunes Connect 설정 (for iOS ONLY)
A. Google Analytics 관리 > 속성 설정 > 하단의 iOS 캠페인 추적 ON으로 변경

image00

B. iOS App 업데이트시 광고 식별자 (IDFA) 사용 체크

image01

위 사항을 모두 적용, 앱이 업데이트 되면 추적가능한 기본 설정이 모두 완료된 상태

■ Step 5 : URL Builder 를 사용하여 추적가능한 URL 만들기
A. Android
https://developers.google.com/analytics/devguides/collection/android/v3/campaigns#google-play-url-builder
B. iOS
https://developers.google.com/analytics/devguides/collection/ios/v3/campaigns#ios-url-builder

※ cf. 각 항목 설명 (by google)
1. utm_source: 귀하의 사이트로 트래픽을 보내고 있는 광고주, 사이트, 출판물 등을 식별합니다(예: Google, 도시검색, 뉴스레터4, 빌보드).
2. utm_medium: 광고 또는 마케팅 매체입니다(예: CPC, 배너, 이메일 뉴스레터).
3. utm_campaign: 제품의 개별 캠페인 이름, 슬로건, 프로모션 코드 등입니다.
4. utm_term: 유료 검색 키워드를 식별합니다.유료 키워드 캠페인에 대해 직접 태그를 추가할 경우 utm_term을 사용하여 키워드를 지정해야 합니다.
5. utm_content: 같은 광고 내에서 비슷한 콘텐츠 또는 링크를 구분하는 데 사용됩니다. 예를 들어 하나의 이메일 메시지에 두 가지 클릭 유도문안 링크가 있는 경우 utm_content를 사용하여 각각 다른 값을 설정하면 어떤 버전이 더 효과적인지 확인할 수 있습니다.

※ ex. 아이디어스 앱의 추적 가능 앱 설치 URL
1. Android
https://play.google.com/store/apps/details?id=kr.backpackr.me.idus&referrer=utm_source%3Dkakaostory%26utm_medium%3Dcpc%26utm_content%3DBannerA
=> 카카오스토리 / CPC / BannerA 통해 유입
2. iOS
https://click.google-analytics.com/redirect?tid=UA-58523122-3&url=https%3A%2F%2Fitunes.apple.com%2Fkr%2Fapp%2Fid872469884&aid=kr.backpac.idus&idfa=%{idfa}&cs=kakaostory&cc=BannerA
=> 카카오스토리 / CPC / BannerA 통해 유입

■ Step 6 : 광고 집행시 앱 설치 URL을 GA URL Builder 로 생성된 것을 입력

 


결론 : 추적한 결과로 얻을 수 있는 것

1. CPC광고의 CPI 계산 (ex. 카카오스토리)

image05

카카오스토리 배너 광고는 CPC로 노출과 클릭값만 제공
위의 경우 하루동안 113,040원 비용을 집행하여 1,256 클릭 발생 (CPC 90원)
클릭한 사용자 중 얼마나 실제 설치 했는지는 알지 못함

image04

GA -> 보고서 -> 획득 -> 소스 -> Google Play 에서 실제 설치된 횟수 조회 가능
113,040원 으로 75회 설치 -> CPI 단가는 1507원 (17번 클릭에 1번꼴로 설치)
=> CPC는 낮은 단가에 집행된다고 생각할 수 있으나 CPI 단가는 낮지 않음

2. 다른 광고 매체간의 ROI 계산

image03

카카오스토리 광고를 통해 유입된 사용자는 인당 3933원 결제
구글 애드워즈 광고를 통해 유입된 사용자는 인당 2279원 결제
카카오스토리 광고를 통해 유입된 사용자가 인당 1.7배 이상 비용 결제
CPI 도 절대적인 기준이 아님
=> CPC,CPI,CPA를 모두 고려, 돈을 쓰는 사용자가 있는 매체를 찾아 내는것이 중요

3. 매체는 동일, 각각 다른 광고 소재를 통한 ROI 계산

image02

아이디어스 브랜딩 광고배너를 통해 66명이 유입, 15만원 결제 (인당 2274원)
캐릭터 팔찌 광고배너를 통해 64명이 유입, 46만원 결제 (인당 7241원)
=> 어떤 서비스인지 알리는 것보다 (구체적인)어떤 제품을 파는지를 알리는것이 더 효과적

 


오류 : 아직 해결하지 못한 문제

1. 페이스북 “앱설치 광고”는 GA 적용되지 않음
페이스북의 앱 설치 광고는 어떤 식으로 적용해도 GA태그를 페이스북에서 삭제함

관련 내용 :
http://stackoverflow.com/questions/17342876/tracking-facebook-mobile-ads-with-google-analytics

2. 페이스북 “웹페이지 광고”는 GA 지원함
페이스북에서 GA를 위한 URL Builder 제공 중
https://www.facebook.com/business/google-analytics/build-your-url
웹페이지 광고로 집행하고 웹을 거쳐 앱을 다운받는 식으로 거치면 추적 가능
다만, 이 경우 페이스북 “앱설치 광고”가 주는 데이터는 활용하지 못함
(CPI 단가, 세부 단말기별 타겟팅, 앱을 사용하는 or 사용하지 않는 사람만 타겟팅 등)

3. iOS는 트래킹 되지 않음
모든 설정을 했으나 추적되지 않음, 계속 시도 중
(GA에서도 iOS 추적은 Beta 로 표시/제공 중)

 


◎ 글쓴이는 GA초보 입니다. ^^ 수정, 보완, 오류, 질문 등 모든 피드백 부탁드려요.

Share