cocos2d-xでGoogle Analyticsを使う(iOS版)
現在開発しているアプリはcocos2d-xを使用しているのですがGoogle Analyticsに対応しようとしたところ、ちょっとつまずいたのでメモ。
基本的にはこちら(http://d.hatena.ne.jp/okahiro_p/20130111/1357903603)を参考にしたのですが
Google Analyticsのバージョンが上がりNativeCodeLauncher_objc.mにて
[[[GAI sharedInstance] defaultTracker] trackView:view];
のtrackViewが実装されてないと怒られちゃうのでこいつを
id<GAITracker> tracker = [[GAI sharedInstance] trackerWithTrackingId:@"UA-XXXXXXXX-X"]; [tracker set:kGAIScreenName value:@"Home Screen"]; [tracker send:[[GAIDictionaryBuilder createAppView] build]];
と書き換えます。
で「kGAIScreenNameが定義されない!」と言われたらヘッダーファイルで
#import "GAIDictionaryBuilder.h" #import "GAIFields.h"
こいつらをimportすればOK。