Веселья час с Google Analytics iOS SDK

Одна особенность Google Analytics может сыграть злую шутку.
Когда я читал официальное руководство по встраиванию их SDK в приложение, нигде не встретил упоминания о том, что одной лишь инициализации трекера недостаточно! Чтобы видеть пользователей и хоть какую-нибудь статистику, необходимо сделать хотя бы одно действие по логированию.

Мне GA в целом не требуется, так как для моих нужд достаточно простой Flurry, но поскольку рекламой управляет гугловский же AdMob, то я добавил и их аналитику в новое приложение, на всякий случай. И тут такое недоразумение!

Пришлось в новой версии добавить в код главного экрана простое логирование входа на экран.

-(void)viewDidAppear:(BOOL)animated
{
    [super viewDidAppear:animated];
    
    // Google
    id tracker = [[GAI sharedInstance] defaultTracker];
    [tracker set:kGAIScreenName value:@"GameScreen"];
    NSMutableDictionary *params = [[GAIDictionaryBuilder createScreenView] build];
    [tracker send:params]; // finish
}

Теперь пользователей видно в Google Analytics.


Опубликовано

в

от

Комментарии

Добавить комментарий