[flutter] 플러터 앱에서 파이어베이스 애널리틱스를 이용한 캠페인 추적

파이어베이스는 Google이 제공하는 모바일 백엔드 플랫폼으로, 플러터 앱에서 파이어베이스 애널리틱스를 이용하여 앱의 사용, 성과 및 사용자 동작을 추적할 수 있습니다. 또한 특별한 캠페인 링크를 사용하여 사용자가 어떤 캠페인을 통해 앱을 설치했는지 추적할 수 있습니다.

파이어베이스 애널리틱스 설정

먼저, 앱의 pubspec.yaml 파일에 firebase_analytics 플러그인을 추가해야 합니다.

dependencies:
  flutter:
    sdk: flutter
  firebase_analytics: ^X.X.X

그 다음으로, main.dart 파일에서 파이어베이스 애널리틱스를 초기화해야 합니다.

import 'package:firebase_analytics/firebase_analytics.dart';

void main() {
  runApp(MyApp());
  FirebaseAnalytics().logAppOpen();
}

캠페인 링크 생성

앱 설치 캠페인을 추적하기 위해서는 파이어베이스 콘솔의 ‘동적 링크’ 섹션에서 캠페인 URL를 생성해야 합니다. 이 URL을 통해 사용자가 앱을 설치하는 동안 파이어베이스 애널리틱스가 해당 캠페인을 추적하게 됩니다.

캠페인 데이터 추적

링크를 통해 앱을 설치한 사용자는 앱을 처음 열었을 때 앱에 포함된 파이어베이스 애널리틱스가 자동으로 캠페인 데이터를 추적합니다. 이 데이터는 파이어베이스 콘솔의 이벤트 및 매개변수 섹션에서 확인할 수 있습니다.

마치며

이제 앱에서 파이어베이스 애널리틱스를 사용하여 특정 캠페인의 효과를 추적할 수 있게 되었습니다. 파이어베이스 콘솔에서 제공하는 다양한 분석 도구를 통해 사용자의 행동 패턴과 앱의 성과를 계속해서 모니터링할 수 있습니다.