プログラミングと音楽とアニメとiPhoneとiPadとMacとAndroidとLogicとギターとテニスと車

アプリ開発系の勉強メモやTipsなどを中心に他いろいろと書いていきます。

【iOS】GoogleアナリティクスをiOSアプリに実装する

developers.google.com

このGoogleのドキュメント通りだが、FirebaseではなくGoogle Analyticsだけ使いたい場合にすぐこのページが出てこなかったのでメモを。

  1. CocoaPodsのPodfileに 'Google/Analytics'を追加
  2. 設定ファイル(GoogleService-Info.plist)を取得、プロジェクトに追加
  3. AppDelegate#import <Google/Analytics.h>を記述
  4. didFinishLaunchingWithOptionsに以下の初期設定的な実装を追加
// Configure tracker from GoogleService-Info.plist.
NSError *configureError;
[[GGLContext sharedInstance] configureWithError:&configureError];
NSAssert(!configureError, @"Error configuring Google services: %@", configureError);

// Optional: configure GAI options.
GAI *gai = [GAI sharedInstance];
gai.trackUncaughtExceptions = YES;  // report uncaught exceptions
gai.logger.logLevel = kGAILogLevelVerbose;  // remove before app release

あとは、必要に応じたトラッキングを実装する。