티스토리 뷰

 

전쟁 같은 모바일 게임 마케팅의 현실

게임 런칭 후, 규모가 큰 예산을 다양한 매체에 투입하여 빠른 최적화를 위해 MMP(Mobile Measurement Platform)와 광고비 데이터를 매칭하는 일은 게임 마케터들에게는 매일이 도전이다.
 
성과를 리포팅하기 위해 매일 오전에 엑셀로 기계적으로 해야만 하는 매칭 작업은 정말 번거롭다
 
엑셀에서의 작업은 단순하지 않다. 굉장히 많은 시트를 참조하는 수식과 표들이 엄청나게 많다 
 
아래처럼 데이터가 정리되어있다면 보는 사람도 힘들다.

매일 핑퐁되는 성과 집계 엑셀 파일


 
이 엑셀에 있는 수 많은 테이블들을 깔끔하게 시각화 대시보드를 만들어서 성과를 볼 수 있는 방법에 대해서 소개하려고 한다. 
 
(다만 약간의 파이썬으로 데이터를 약간 다룰 수 있다면 가능한 수준)
 

대시보드의 필요성과 구축 방법

대시보드는 만드는게 왜 중요할까? 

시각화해서 보면 데이터 분석이 용이해져서? 편해서? 
대시보드가 마케터에게 필요한 이유는 전체적인 상황을 빠르게 파악해서 문제 발생 시 빠르게 대응하는데 도움을 준다
엑셀로 시각화 해서 볼 수 있겠지만.. 아무래도 BI툴(Business Intelligence Tool)은 데이터가 많아졌을 때와 지표를 복합적으로 다양한 분석단위와 엮어서 볼 때 힘을 발휘한다고 생각한다.

마케터도 직접 구축 가능한 대시보드

Looker Studio(구) Data Studio와 빅쿼리(BigQuery)를 활용하여 속도와 효율성을 높일 수 있다.
특히 BI engine이 빅쿼리를 사용하면 빠른 속도로 대시보드를 사용활 수 있다 (대시보드도 데이터양이 많거나 수식 등이 많아지면 당연히 느려지긴 하지만 엑셀처럼 '응답 없음' 이런 에러는 발생하지 않음)

BI engine 이란?
BigQuery BI Engine은 가장 자주 사용하는 데이터를 지능적으로 캐시하여 BigQuery의 여러 SQL 쿼리를 가속화하는 빠른 메모리 내 분석 서비스입니다 

 
루커스튜디오에서 BI엔진이 작동하는지 어떻게 알 수 있는지는 아래 이미지 캡쳐의 번개모양이 표시되고 있다면 지금 BI 엔진이 동작한다는 뜻이다 

루커 스튜디오 테이블 예시(출저: google 공식 문서)

 
빅쿼리는 뭐냐? 데이터 웨어하우스 종류의 하나다. 쉽게 말해 데이터 저장소이다.
 
우리는 이걸 활용해서 엑셀에 데이터만 모아서 구글 저장소에 던져주면 우리는 데이터 해석만 하면 된다! 
 
광고 데이터 분석에 시간을 더 투입할 수 있다.

모바일 게임 성과에 중요한 지표

게임 성과에 중요한 지표는 ROAS, CPA, NRU, CPI, ROAS D+1, ROAS D+7 , LTV 등이 있다. 
이해를 위해 쉽게 설명하면 내가 우리 게임을 위해 10억을 광고비에 투자했을 때, 이 돈이 한 명의 잠재 고객을 데려오기 위해 얼마나 효율적으로 쓰였는지? 신규 유저를 효율적인 단가에 잘 데려와서 우리 게임을 얼마나 오랫동안 즐기고 있는지를 파악하기 위해 숫자로 분석하는 지표다.

이 지표들은 트렌드들을 한눈에 볼 수 있어야 되고 특정 지표가 상승하거나 하락했을 때 원인을 분석 단위(광고 매체, 광고 캠페인, 광고 소재) 등에서 빠르게 찾아낼 수 있어야 한다.

마케팅 데이터 대시보드 구축과정 

여기 소개드리는 마케팅 대시보드 구축을 위한 데이터 파이프라인은 아래와 같다.

데이터 파이프라인 구조

게임 회사들은 대부분 모든 회사들이 MMP(AppsFlyer, Adjust, Airbridge 등)를 쓸 것이다. 
(보통 대행사들은 광고주측과 엑셀 파일을에 성과를 정리하여 핑퐁 한다) 

  1. 엑셀 파일에 Raw Data를 수집한다 (MMP, 광고 채널별 데이터) - API를 활용해서 자동으로 데이터를 수집할 수 있지만, 개발자 없이 마케터 혼자 할 수 없다
  2. 데이터 전처리 : 여러 데에터을을 네이밍 컨벤션을 기준으로 엮어서(JOIN) 해서 MMP데이터를 통한 지표와, 광고비, 클릭수와 같은 광고 성과 데이터를 하나의 테이블로 만들어낸다 
  3. 전처리한 데이터들을 구글 클라우드 스토리지(GCS)에 파일을 업로드한다 (여기서 바로 그냥 스프레드시트와 데이터 혼합해서 사용해도 되지 않냐고 할 수 있지만 한 번 해보면 너무 느려서 대시보드를 사용할 수 없을 정도..)
  4. 파일을 업로드하면 자동으로 Google Cloud Functions 에서 GCS파일이 업데이트될 때마다 읽어서 빅쿼리에 기존 데이터를 업데이트한다

Google Cloud Function - 전처리 함수 python

    5. Looker Studio로 데이터 원본을 만들고 대시보드 구축을 시작한다 

엑셀에서도 물론 구현할 수 있지만 데이터의 양이 많아지고 분석 단위 차원이 많아지면 가시성이 떨어진다..BI툴에서는 엑셀파일 없이 어디서든 열어볼 수 있다

 

Conclusion

마케터들이 직접 수행 가능한 대시보드 구축 프로세스를 통해 모바일 게임 마케팅에서의 복잡한 데이터 작업을 효율적으로 해결할 수 있다.
Looker Sudio와 BigQuery를 활용해서 빠르게 인사이트를 얻을 수 있을 것이다.

 

원래는 광고 데이터까지 API를 활용해서 자동으로 데이터를 소싱해서 전처리까지 자동화시킬 수 있으나 개발자와의 소통과 개발 리소스를 실무에서 획득하기가 쉽지 않을 것이다. 


하지만 오늘 소개한 방법은 실제 퍼포먼스마케터들도 충분히 활용가능한 방법이고 엑셀내 수많은 시트와 장표 지옥에서 해방되고 싶다면 
무조건 시도를 해보면 많은 도움을 받을 수 있지 않을까 생각된다. 

(예시 코드를 원하시면 댓글로 메일주소를 남겨주세요)

 

 


 

풀스택 마케팅 컨설팅펌 마티니아이오

https://martinee.io/

 

Martinee

마티니의 글로벌 앱마케팅에 대한 경험은 카카오웹툰의 해외리젼에 많은 도움을 주고 있습니다. 또한, 소재에 대한 이해를 바탕으로 한 기획/제작과 글로벌 대응에도 내재화된 조직들이 있어,

martinee.io

마티니 링크드인

https://www.linkedin.com/company/martinee

 

Martinee (마티니아이오) | LinkedIn

Martinee (마티니아이오) | LinkedIn 팔로워 437명 | 마티니(Martinee)는 ‘Marketing Intelligence People’의 약자로 웹/앱 서비스 성장에 필요한 Growth, CRM, Performance Marketing을 풀 스택으로 지원합니다. | 앱스플라

kr.linkedin.com

 

최근에 올라온 글