[Flutter] Firebase Analytics for ads

김영진·2022년 7월 28일
0

Flutter 앱 개발 일기

목록 보기
29/31

목적

배너 광고를 하나 넣게 되었다.
클릭률, 광고 도달률과 같은 마케팅 퍼포먼스 측정이 가능해야 한다는 이슈가 있었고

  1. 파이어베이스로 배너 클릭과 같은 이벤트에 대한 마케팅 성과를 측정할 수 있는지?
  2. 불가능하다면 서버에서 배너 클릭시에 기록해야하는 로직이 필요하다.

라는 리서치가 필요했다.

먼저 리서치에 앞서 2번까지 갈 필요 없이 파이어베이스 애널리틱스는 이벤트에 대한 트리거가 가능한것으로 알고 있어서, 파이어베이스 애널리틱스를 리서치 해보려고 한다.

내용

FireBase Analytics 란?

  • 분석 솔루션
  • 500개의 고유 이벤트에 대한 무제한 보고를 제공
  • 분석 보고서는 사용자의 행동방식이해에 도움이 된다.
  • 앱 마케팅 및 성능 최적화와 관련하여 정보에 입각한 결정을 내릴 수 있다.

주요 기능

  • 무제한 보고 : Analytics는 최대 500개의 개별 이벤트에 대한 무제한 보고를 제공합니다.
  • 잠재고객 세분화 : 맞춤 잠재고객은 기기 데이터, 맞춤 이벤트 또는 사용자 속성을 기반으로 Firebase 콘솔에서 정의할 수 있습니다. 이러한 잠재고객은 새로운 기능이나 알림 메시지를 타겟팅할 때 다른 Firebase 기능과 함께 사용할 수 있습니다.
    유저 메타데이터들을 설정해서 잘 활용할수 있을것같음(ex. 성별, 나이, 좋아하는 구단 등등..)

다른 서비스와의 통합

  • BigQuery : 전체 애널리틱스 데이터 세트에 대한 맞춤 분석을 수행하고 데이터 소스를 가져올 수 있음
  • Crashlytics : 각 충돌에 대한 이벤트를 기록하므로 다양한 버전 또는 지역의 충돌 비율을 파악할 수 있으므로 영향을 받는 사용자에 대한 통찰력을 얻을 수 있습니다. 또한 여러번의 충돌을 경험한 사용자를 위한 대상을 만들고 대상을 향한 알림 메시지로 응답할 수 있습니다.
  • FCM : 알림 작성기를 통해 알림 메시지에 해당하는 이벤트를 자동으로 기록하고 각 캠페인의 영향에 대한 보고를 지원합니다.
  • Firebase 원격 구성 : 앱의 여러 버전을 배포하지 않고도 다양한 대상을 위해 앱의 동작과 모양을 변경할 수 있습니다.
  • Google 태그 관리자 : 구글 애널리틱스와 구글 태그관리자를 통합하면 앱이 배포된 후 웹 인터페이스에서 원격으로 애널리틱스 구현을 관리할 수 있습니다.

구현 경로

  1. Firebase에 앱 연결 : Firebase SDK 추가
  2. 맞춤 데이터 기록 : 이벤트 기록
  3. 잠재고객 만들기 : 대상을 정의
  4. 타겟 고객 : FCM 및 원격 구성과 같은 다른 파이어베이스 기능을 사용하여, 메시지 프로모션 또는 새로운 앱 기능을 타겟팅하려면 맞춤 잠재고객을 사용하세요.

결론

  1. 파이어베이스로 배너 클릭과 같은 이벤트에 대한 마케팅 성과를 측정할 수 있는지?

=> 가능, 유저 메타데이터도 추가적으로 정의할수있는것같음, 유저가 어떻게 식별해야할지 추가적인 조사가 필요할듯.

profile
2021.05.03) Flutter, BlockChain, Sports, StartUp

0개의 댓글