[성공사례 Web & App 데이터 병합] Web & App 데이터 병합 프로젝트
플러스제로는 글로벌 출장 어플리케이션을 운영하는 클라이언트를 대상으로 성공적으로 App과 Web 데이터 병합에 성공한 바 있습니다.
이를 통해 WEB과 APP의 심리스 한 유저 행동패턴을 분석할 수 있게 되었으며, 웹과 앱을 넘나드는 고객 중, 비회원인 고객을 회원으로 전환하는데 매우 성공적인 기여를 하였습니다.
Project Objective
일반적으로 GMP를 모바일 환경에서 구축할 때 Google Firebase를 통해 진행하며, 데스크톱 환경에서는 Google Tag Manager와 Google Analytics를 사용합니다. 그리고 App과 Web 데이터는 구글에서 제공하는 Web & App Property[GA4]를 사용하면 통합된 데이터를 한 곳에서 볼 수 있습니다.
하지만, Google Analytics에서 제공하는 자동 App과 Web 통합 기능은 해당 기능이 실행이 된 시점부터 적용이 되기 때문에 저희 클라이언트는 약 6개월치 Web 데이터가 합쳐지지 못한 채 사용되지 못하는 문제를 가지고 있었습니다.
How PlusZero Handled It?
PlusZero는 이 문제를 해결하기 위해 약 6개월치 Google Analytics Raw 데이터를 추출하고 전처리하여 BigQuery에 병합하기로 결정했습니다. 이때 Raw 데이터를 뽑기 위해 “Google Analytics Reporting API – User Activity API”를 사용하기로 했습니다.
User Activity API는 유저의 기록된 모든 측정 데이터를 반환하는 API입니다. 이는 Google Analytics “User Explorer” 리포트에서 확인하시는 데이터와 유사합니다.
PlusZero는 R Programming을 통해 API 호출 및 데이터 전처리 작업을 진행했습니다.
그리고, 추출된 데이터를 BigQuery에 저장된 Web Stream 데이터 스키마에 맞추어 변형하였고 성공적으로 BigQuery에 데이터를 병합시킬 수 있었습니다.
Project Outcome
PlusZero는 성공적으로 클라이언트의 6개월치 유저 행동 데이터를 병합시킬 수 있었습니다. 이 데이터 병합으로 인해 완전한 Web & App 데이터를 복구할 수 있었고, 보다 더 정확하고 풍부한 데이터 분석이 가능해졌습니다.
이 과정에서, 오랜기간 비회원 이지만 WEB과 APP을 함께 사용하는 유저군을 확인하였으며, 이들을 타겟팅으로 한 개인화 마케팅 활동을 통해 매우 높은 회원 전환율을 얻어내었습니다.
이렇게 WEB과 APP의 심리스한 분석은 자칫 WEB과 APP 각각의 유저로 판단할 수 있는 데이터를 보다 정확하게 분석할 수 있고, 충성고객을 만들어낼 수 있는 이점이 있습니다.
Audience – Geo_Language: 방문자 사용언어 확인 이 Audience – Geo_Language 레포트는 보통 글로벌 서비스를 제공하는 기업들이 어떤 국가에서 어떤 언어를 쓰는유저가 상품을 구매하는지 확인하기 위해 사용한다. Location과 Language를 함께 보는 이유는 같은 지역에서도 언어가 다른 경우가 많기 때문이다. 예를들어 한국의 대형 화장품 회사는 이 레포트를 통해 한국에 거주하는 중국인이 유입량은 적지만 매우 높은 구매율과 판매량이 높다는것 을 확인한 뒤, 한국 거주 중국인을 위한 상품을 만들고, 타겟팅하여 높은 판매량을 기록했다. 추가로, 한국에 거주하는 미국인보다 영국인이 더 높은 구매전환율을 보이는것 처럼, Location과 Language는 함께 봐야하는 지표이다. 혹시, Language 레포트를 잘 쓸 수 있는 Tip이 있다면 댓글 남겨주세요 :)
Google Analytics - Audience – Interest: 방문자 확인 내 사이트에 유입하는 유저가 영화광, 만화광 등 어떤 스타일의 유저인지를 알려주는 Affinity Category. Google Ads 광고 집행 시 타겟팅 가능. 음... 나는 안쓴다.. 광고 타겟팅에 활용할 수 있긴한데, 굳이.. 음.. 이 레포트를 통해 뭔가 인사이트를 얻었다고 보고하지 말았으면 해서 글을 씁니다. 유저에 대한 인사이트를 뽑기위해선, Demographics레포트를 활용하는것 을 권장합니다.
[Google Analytics] 구글애널리틱스 커뮤니티입니다. 구글애널리틱스관련 정보를 공유 해 주세요! Audience – Demographic: 고객타입 별 Age / Gender 확인 내 비즈니스에 관심이 있는 고객군과 관심이 없는 고객군, 내 상품을 구매하는 고객과 구매하지 않는고객, 나아가 특정 상품이나 컨텐츠에 관심이 많은 고객을 확인할 수 있는 레포트 입니다. 아래 이미지처럼 Segment 별 연령/성별 데이터를 제공하기 때문에, 마케팅 전략수립 및 컨텐츠 기획, 소재 제작에 힌트를 얻을 수 있습니다. Audience - Demographic - Overview 레포트를 사용할 땐 3단계를 거쳐 의미있는 정보를 확인할 수 있습니다. 1. 타겟고객 확인: 내 사이트에 유입되는 유저의 연령/성별 확인 가능 2. 잠재고객 확인: 구매량을 늘릴 수 있는 고객층 확인 가능 (전체유입 vs 구매유입 을 통해 연령/성별 별 전환율확인) 3. 상품/컨텐츠/매체 성과측정: 성별/연령별 좋아하는 상품, 컨텐츠를 확인하고 매체 타겟팅 전략수립 가능. Segment 별 연령/성별 데이터 확인 잠재고객 확인 예시(유입량은 적지만, 전환율이 높은 35-44 남성고객의 유입량 확대) Demographic 레포트를 통해, 현재 내 사이트에 어떤 유저들이 들어오는지, 앞으로 어떤 상품을 어떤 유저에게 타겟팅 해야 내 비즈니스에 도움이 되는지, 확인할 수 있습니다. - 플러스제로
전체댓글0