in Implement: 적용

모바일 앱 다운 광고: 경로 분석 및 URL 태그

Share

앱다운로드 광고앱 설치를 위해 SNS, 키워드검색, 제휴 등 다양한 광고를 진행하는 마케터들에게, 성과 추적은 필수입니다. 구글 애널리틱스에서의 앱 다운로드 분석은 기존 웹과 비슷하면서도 약간 다릅니다.

*관련글: 광고성과 추적을 위한 UTM 태그 방법 (웹)

구글 애널리틱스는 어떻게 모바일앱 설치를 인식하는가?

앱 경로분석은 기존의 웹방식과 비교해서 몇 가지 차이가 있습니다.

  • 쿠키가 아닌 기기고유ID 를 사용해서 추적합니다 (iOS=IDFA, 안드로이드=Ad ID).
  • 같은 구글패밀리인 안드로이드는 비교적 손쉽게 플레이스토어와 연동이 되지만, 애플 iOS 는 URL 리다이렉트를 통해 광고 정보를 수집합니다.
앱 다운로드수 통계는 어떻게 이뤄지는가?

안드로이드와 iOS 가 다릅니다.

  • 유저가 반드시 어플을 실행해야 합니다. 다운 후 실행되지 않았다면 리포트에 표시되지 않습니다.
  • 획득-소스 리포트에서 더이상 referral 은 없고 대신 직접유입(direct)으로 표시됩니다 (별도추적을 원하면 UTM 태그 필요)
  • 소스(utm_source) 만 필수입력, 매체(medium)와 캠페인(campaign)은 선택입니다
  • 만약 사용자가 어플을 지웠다가 다시 재설치하는 경우, 신규 사용자로 인식하게 됩니다 (고객정보보호 이유)
  • 현재 iOS 의 경우, IDFA 를 지원하는 모바일 광고네트워크에서만 추적 가능합니다 (예: 구글 애드몹)

이제 앱 설치 캠페인을 추적해보자!

유입경로 트랙킹을 위해선 아래 단계가 필요합니다.

1) 우선 안드로이드 나 iOS 앱에 구글애널리틱스 SDK 를 설치합니다.

2) 안드로이드의 경우, 구글 플레이 계정과 애널리틱스를 연동하고, iOS 는 Admin의 속성 설정에서 “iOS 캠페인 추적”을 활성화 시킵니다 (몇 번만 클릭하시면 됩니다! ^^)

3) 플레이스토어 / 앱스토어로 보내는 링크에 태그된 URL 을 입력합니다.

– 안드로이드: https://play.google.com/store/apps/details?id=[패키지명*]&referrer=utm_source%3D[소스*]%26utm_medium%3D[매체]%26utm_campaign%3D[캠페인]

– iOS: https://click.google-analytics.com/redirect?tid=[GA계정번호*]&url=[iTunes링크*]&aid=[앱번들ID*]&idfa=[기기ID매크로*]&cs=[소스*]&cm=[매체]&cn=[캠페인]

올바른 URL 작성 예시

* Update(2016.02.22): iOS 는 예시/비교목적이며, 실제 네이버/페이스북에선 활용 불가합니다 (AdMob 등 특정 모바일 광고네트워크에서만 가능). 하루빨리 모든 매체를 추적할 수 있게 된다면, 얼마나 좋을까요?! 

1) 애드몹 배너광고에서 high-rev-geo 캠페인을 통해 카카오택시 다운로드 유도

  • 안드로이드: https://play.google.com/store/apps/details?id=com.kakao.taxi&referrer=utm_source%3Dadmob%26utm_medium%3Ddisplay%26utm_campaign%3Dpromotion2016
  • iOS: https://click.google-analytics.com/redirect?tid=UA-1234567-1&url=https%3A%2F%2Fitunes.apple.com%2Fkr%2Fapp%2Fkakaotaegsi-kakaotaxi%2Fid981110422&aid=com.kakao.taxi&idfa={idfa}&cs=google&anid=admob&cm=display&cn=high-rev-geo&hash=md5

2) 네이버 PPC 키워드광고에서 배달음식 키워드를 통해 요기요 다운로드 유도

  • 안드로이드: https://play.google.com/store/apps/details?id=com.fineapp.yogiyo&referrer=utm_source%3Dnaver%26utm_medium%3Dcpc%26utm_term%3D%25EB%25B0%25B0%25EB%258B%25AC%25EC%259D%258C%25EC%258B%259D
  • iOS: https://click.google-analytics.com/redirect?tid=UA-1234567-1&url=https%3A%2F%2Fitunes.apple.com%2Fkr%2Fapp%2Fyogiyo-baedal%2Fid543831532&aid=com.yogiyo.food&idfa=%{idfa}&cs=naver&cm=cpc&ck=%EB%B0%B0%EB%8B%AC%EC%9D%8C%EC%8B%9D [*SAMPLE ONLY: 현재 네이버  사용불가]

3) 페이스북 배너광고에서 2016프로모션 캠페인을 통해 카카오택시 다운로드 유도

  • 안드로이드: https://play.google.com/store/apps/details?id=com.kakao.taxi&referrer=utm_source%3Dfacebook%26utm_medium%3Ddisplay%26utm_campaign%3Dpromotion2016
  • iOS: https://click.google-analytics.com/redirect?tid=UA-1234567-1&url=https%3A%2F%2Fitunes.apple.com%2Fkr%2Fapp%2Fkakaotaegsi-kakaotaxi%2Fid981110422&aid=com.kakao.taxi&idfa=%{idfa}&cs=facebook&cm=display&cn=promotion2016 [*SAMPLE ONLY: 현재 페이스북 사용불가]
구글애널리틱스 앱 설치 통계

다소 번거로운 URL 태그과정을 거치면 이처럼 아름다운 리포트를 볼 수 있습니다

앱 마케터를 위한 꿀팁, 대용량 URL 작성도구!

오늘도 수천개의 키워드, 배너소재, 이메일 탬플릿과 씨름하는 마케터들을 위해, Bulk 로 태깅작업을 할 수 있는 URL 작성도구를 공유합니다.

엑셀로 다운받으신 후, 안드로이드iOS 를 잘 구분하셔서 사용하시기 바랍니다.

추가정보

 

  • kim 0303

    네이버 키워드 광고의 경우 기본적으로 URL 이 키워드 당 1개 씩 밖에 안되는데
    안드로이드와 iOS 기기구분은 어떻게 하셨는지요? 궁금합니다…

    • 안녕하세요~ 네 맞습니다. 그래서 네이버 검색광고의 경우, 위 태그작업은 광고플랫폼 자체가 아니라 랜딩페이지 내에서 적용하시면 되겠습니다.

      몇 개 주요앱을 네이버에서 검색해보시면 랜딩페이지가 어떻게 구현되어있는지 확인하실 수 있습니다. 보통, 검색광고에서 랜딩페이지로 연결 -> 접속기기 OS구분 -> URL 에서 utm 파라미터를 가져와서 위 형태의 utm tagging 다운로드링크 생성하고 있습니다~ ^^

      참고로 구글광고의 경우엔 앱스토어나 플레이스토어로 바로 연결이 가능합니다. 추가질문이 있으시면 알려주세요!

  • Blake Lee

    안녕하세요! 저번에 메일로도 질문들렸었는데 ㅎㅎ..
    해당 게시글 보고 친구들과 궁금증을 해결했습니다!!
    감사합니다~~

    • 도움되었다니 기쁘네요~ 진행중이신 프로젝트 잘되시길 바랍니다

      • Blake Lee

        네 기억해주시니 감사합니다^^ 혹시 메일로 궁금한 사항 하나 여쭈어봤는데 확인해주실 수 있을까요~?

        • SDK 관련 질문이시군요~ 살펴본 후에 회신드리겠습니다. 좋은 주말 되세요!

          • Blake Lee

            네 감사합니다^^!
            혹시 질문 의도가 잘 이해되지 않으시거나, 잘못된 내역을 보낸것 같으면 말씀해주세요. (메일로 질문보내고 너무 뻔뻔한 것 같아 사실 너무 죄송했습니다…)

          • 회신드렸습니다!

  • Jeong-Seok Kim

    안녕하세요, 좋은 글 남겨주셔서 정말 감사합니다!

    iOS앱 유입경로 추척 때문에 시달리고 있었는데 많은 도움이 되었네요 🙂

    그런데 풀리지 않는 문제가 있어 질문 하나 드릴게요 T^T

    현재 iOS앱 유입경로 추적을 위해서 IDFA 등의 세팅을 완료한 상태입니다

    (GA에서 데모그래픽 통계까지 잡히는 걸로 봐서, 세팅은 잘 된 것 같아요, 추적 활성화도 세팅한 상태이구요)

    그런데 URL 빌더로 리다이렉트 주소를 만들어 아무리 테스트를 해봐도 해당 소스, 미디어가 잡히지 않네요

    아래는 테스트 했던 주소 입니다

    https://click.google-analytics.com/redirect?tid=UA-48404***-*&url=https://itunes.apple.com/kr/app/peulleiwingjeu-hang-gong-gwon/id1050019372&aid=com.fridaynoons.Playwings&idfa=%{idfa}&cs=Homepage&cm=Main_Appstore&cn=Homepage_Main_Appstore

    왜 잡히지 않는 것일까요? T^T

    idfa 입력하는 부분이 잘못된 것일까요?

    아니면, GA 공식 안내 페이지에서는 일부 애드네트워크를 통한 광고만 추적 가능하다고 나오던데, 혹시 그 이유 때문에 잡히지 않는 것일까요?

    불쌍한 혼돈에 빠진 불쌍한 중생을 위해, 답변을 주시면 정말 정말 정말 감사하겠습니다.

  • Jeong-Seok Kim

    안녕하세요, 좋은 글 남겨주셔서 정말 감사합니다!

    iOS앱 유입경로 추척 때문에 시달리고 있었는데 많은 도움이 되었네요 🙂

    그런데 풀리지 않는 문제가 있어 질문 하나 드릴게요 T^T

    현재 iOS앱 유입경로 추적을 위해서 IDFA 등의 세팅을 완료한 상태입니다

    (GA에서 데모그래픽 통계까지 잡히는 걸로 봐서, 세팅은 잘 된 것 같아요, 추적 활성화도 세팅한 상태이구요)

    그런데 URL 빌더로 리다이렉트 주소를 만들어 아무리 테스트를 해봐도 해당 소스, 미디어가 잡히지 않네요

    아래는 테스트 했던 주소 입니다

    https://click.google-analytics.com/redirect?tid=UA-48404***-
    *&url=https://itunes.apple.com/kr/app/peulleiwingjeu-hang-gong-
    gwon/id1050019372&aid=com.fridaynoons.Playwings&idfa=%
    {idfa}&cs=Homepage&cm=Main_Appstore&cn=Homepage_Main_Appstore

    왜 잡히지 않는 것일까요? T^T

    idfa 입력하는 부분이 잘못된 것일까요?

    아니면, GA 공식 안내 페이지에서는 일부 애드네트워크를 통한 광고만 추적 가능하다고 나오던데, 혹시 그 이유 때문에 잡히지 않는 것일까요?

    불쌍한 혼돈에 빠진 불쌍한 중생을 위해, 답변을 주시면 정말 정말 정말 감사하겠습니다.

  • Jeong-Seok Kim

    안녕하세요, 좋은 글 정말 감사합니다!

    iOS 유입 소스 트래킹 문제로 몇 달 동안 끙끙대고 있었는데 많은 도움이 되었네요 🙂

    글 도움 받아서 문제해결에 좀 진전이 있긴한 것 같은데, idfa 값 입력이 문제인지, 결과적으로 iOS 유입 소스가 GA에 제대로 찍히지 않네요

    GA에서 데모그래픽 통계까지 잡히는 걸로봐서 SDK단에서 세팅은 잘 된 것 같아요, 설정에서 추적 활성화도한 상태구요

    아래는 테스트 했던 주소 입니다

    https://click.google-analytics.com/redirect?tid=UA-48404***-*&url=https://itunes.apple.com/kr/app/peulleiwingjeu-hang-gong-gwon/id1050019372&aid=com.fridaynoons.Playwings&idfa=%{idfa}&cs=Homepage&cm=Main_Appstore&cn=Homepage_Main_Appstore

    왜 잡히지 않는 것일까요? T^T

    idfa 입력하는 부분이 잘못된 것일까요?

    아니면, GA 공식 안내 페이지에서 일부 애드네트워크를 통한 광고만 추적 가능하다고 나오던데, 혹시 그 이유 때문에 잡히지 않는 것일까요?

    혼돈에 빠진 불쌍한 중생을 위해, 답변을 주시면 정말 정말 정말 감사하겠습니다.

  • Jeong-Seok Kim

    안녕하세요, 좋은 글 정말 감사합니다!

    iOS 유입 소스 트래킹 문제로 몇 달 동안 끙끙대고 있었는데 많은 도움이 되었네요 🙂
    그런데 잘 풀리지 않는 문제가 하나 있어 질문드립니다 T^T

    글 도움 받아서 문제해결에 좀 진전이 있긴한 것 같은데, idfa 값 입력이 문제인지, 결과적으로 iOS 유입 소스가 GA에 제대로 찍히지 않네요

    GA에서 데모그래픽 통계까지 잡히는 걸로봐서 SDK단에서 세팅은 잘 된 것 같아요, 설정에서 추적 활성화도한 상태구요

    아래는 테스트 했던 주소 입니다

    https://click.google-analytics.com/redirect?tid=UA-48404***-*&url=https://itunes.apple.com/kr/app/peulleiwingjeu-hang-gong-gwon/id1050019372&aid=com.fridaynoons.Playwings&idfa=%{idfa}&cs=Homepage&cm=Main_Appstore&cn=Homepage_Main_Appstore

    (댓글에는 URL이 축약돼서 나오는거 같아 이미지로도 첨부해요,
    UA코드 뒷부분은 별표로 표시했습니다)

    왜 잡히지 않는 것일까요? T^T

    idfa 입력하는 부분이 잘못된 것일까요?

    아니면, GA 공식 안내 페이지에서 일부 애드네트워크를 통한 광고만 추적 가능하다고 나오던데, 혹시 그 이유 때문에 잡히지 않는 것일까요?

    혼돈에 빠진 불쌍한 중생을 위해, 답변을 주시면 정말 정말 정말 감사하겠습니다.

    • 도움되었다니 기쁩니다 ^^
      네 말씀주신 것처럼 iOS 는 아직 베타이고, 결정적으론 IDFA 가 지원되는 인앱광고 네트워크만 사용이 가능합니다 (=Admob). 네트워크별로 매크로 syntax 도 조금씩 다릅니다 ㅠㅠ 모든 시스템에서 하나의 ID만 사용된다면 참 좋을텐데 말입니다~

      위 글 페이스북 부분은 오인될 소지가있어 수정했습니다! 놓친 부분인데 코멘트 감사드립니다.

      • Jeong-Seok Kim

        아, 아직 iOS 유입을 GA로 완벽하게 트래킹하기는 어려운 상황이였군요. 알려주셔서 감사합니다! 😀

  • finehaham

    안녕하세요. 글들을 보며, GA의 매력에 푹 빠졌습니다.저도 질문 하나 드려도 될까요?? 제가 관련된 프로젝트에서 App을 Eclipse를 사용하고 있는데, Eclipse에서 analytics SDK가 설치 가능한지 궁금합니다. 혹시 불가하다면.. Eclipse에서 앱설치 캠페인 별로 다운로드를 받은 유저수를 알 수 있는 방안이 있나요..? 좋은 글들 감사합니다. 따뜻한 봄에 즐거움도 가득하시길 바래요!

    • 답글 감사드리고, 회신이 늦어져서 죄송합니다~
      앞서 비슷한 문의를 메일로 받아, 해당 답변을 공유드립니다. 화이팅하십쇼~
      ================================
      Eclipse 사용해서 최신버전 SDK (v4) 태그하는건 시도를 해본적이 없어서 잘 모르겠습니다만, 아래 링크들을 보니 가능한 것으로 얘기되는 것 같습니다.

      (StackOverflow 링크들을 보시면 Google Play Services 라이브러리를 추가하셔야 한다고 하네요..).

      참조가 될만한 링크들을 공유드립니다.

      http://examples.javacodegeeks.com/android/android-google-analytics-v4-example/

      http://stackoverflow.com/questions/28214073/googleanalytics-sdk-v4-for-android-integration-corrupts-my-application

      http://stackoverflow.com/questions/23285346/google-analytics-v4-cannot-be-imported

      한가지 유념하셔야 할 부분은 SDK v3 과 v4 를 혼재하지 않고 적용하시는 것입니다. 보통 Eclipse 로 v3 를 적용한 후에 최신버전인 v4 적용하려는 경우 혼재되는 이슈들이 종종 보입니다~

      • finehaham

        아 ..Mind the Log님! 좋은 글 잘보고 있습니다. 내부 부서에서도 아는 분들이 없어서 난재였는데.. 해결해주셔서 시원하네요. 덕분에 시원한 주말보낼 수 있겠어요. 감사합니다!

      • Blake Lee

        맞습니다!! 명쾌한 답변이세요 ㅎㅎ..

    • Blake Lee

      제거 비슷한 질문을 올려서 마음씨 좋은 주인장님께서 답변주신적이 있습니다 🙂
      저도 이클립스에서 사용하여 기본적인 트랙킹은 했으나, sdk4로 업데이트 하면서 적용이 안되는것 이 있는것 같습니다 (이 부분에서는 확답을 못드리겠네요 ㅠㅠ)
      가령 sdk3,4 를 혼합해서 쓰는 경우 캠페인 트랙킹이 작동 안하는 것 같고요..
      결론적으로 안드로이드 스튜디오로 sdk4로 진행하심이 제일 깔끔할 듯 싶네요 🙂

      • finehaham

        오..! 답변해주셔서 덕분에 궁금한 부분이 해결되었습니다. 여기는 마음씨 좋은 분들이 많네요. 따뜻한 곳이군요.. 주인장님도, 방문하시는 분들도, Blake Lee님도 모두 행복한 봄되시길 바랍니다. 다시 한번 감사합니다!

  • marketer

    안녕하세요. 고퀄 포스팅 열심히 보고있습니다.:)

    궁금한 점이 있는데요. iOS URL빌더같은 경우에
    필수로 입력해야 하는 App ID와 Device ID macro는 어디서 어떻게 찾을 수 있나요?

    저는 마케팅 업무를 하는 인력이라 프로그래밍을 잘 모를 수 밖에 없어서
    이렇게 질문을 남깁니다!:)

    감사합니다.

  • 성냥

    안녕하세요

    혹시 GA에 소스/매체에 (not set) / (not set) 으로 집계되는 케이스가 있는데
    어떤 경우인지 알 수 있을까요?

    • 안녕하세요! 기본적으로 campaign traffic 으로 GA가 인식하고 있지만 유입경로데이터가 없을때 not set 으로 집계됩니다. 애드워즈 자동태깅을 켜놓은 경우이거나, 여러개 애드워즈 계정에서 광고운영중인데 GA와 링크가 되지않았거나, referral exclusion 이 설정되지 않았거나… 경우가 여러가지 있을 수 있습니다.

      리포트의 보조 측정항목 (secondary dimension) 을 사용하셔서 원인을 파악해보시는 것이 좋을 것 같습니다.