2015-10-13 4 views
1

Я сделал следующий код в своем приложении.iOS - В режиме реального времени: «активный пользователь в приложении» всегда показывает «0». В Google Analytics

  id<GAITracker> tracker = [[GAI sharedInstance] trackerWithTrackingId:@"My Track Id"]; 
      [tracker send:[[GAIDictionaryBuilder createEventWithCategory:@"Show User" 
                    action:@"Show user Clicked" 
                    label:nil 
                    value:nil] build]]; 

У меня установлено приложение на 3 или более устройствах, но я не вижу активного пользователя. Он всегда показывает мне 0. Как я могу решить проблему.

+0

когда вы интегрировали аналитику в свое приложение –

+0

Я интегрирую аналитику вчера в своем приложении. Я также вижу общее событие и экраны, но активный пользователь в приложении не отображается –

+0

см. Эту ссылку может помочь вам http://stackoverflow.com/questions/33017566/google-analytics-real-time-not-working/33021538 # 33021538 –

ответ

1

У меня проблема. Я просто добавлю следующий код в файл AppDelegate.m в свое приложение.

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { 

    [GAI sharedInstance].trackUncaughtExceptions = YES; 
    [[GAI sharedInstance].logger setLogLevel:kGAILogLevelVerbose]; 
    [GAI sharedInstance].dispatchInterval = 20; 
    [[GAI sharedInstance]dispatch]; 

    return YES; 
} 
+0

вам не нужно звонить * отправка * будет автоматически отправлено. Если это значение положительное, информация о отслеживании будет автоматически отправлено каждую рассылкуInterval секунд. В противном случае информация отслеживания должна быть отправлена ​​вручную, вызвав диспетчеризацию. – xGoPox