0

Une application mobile suit les événements à l'aide du SDK iOS de Google Analytics. Il effectue également le suivi des événements système qui se produisent lorsque l'application est lancée en arrière-plan sans intervention de l'utilisateur. Toutefois, il semble que chaque événement suivi soit considéré comme un Active User dans le tableau de bord Google Analytics en temps réel. Cela corrompt donc le nombre d'utilisateurs qui utilisent actuellement l'application.Suivre les événements de l'application sans compter les utilisateurs actifs dans Google Analytics?

enter image description here

Que puis-je faire pour que les événements du système chenillés n'influencent pas le nombre d'utilisateurs actifs?

+0

Avez-vous essayé d'insérer le paramètre '& ni' pour [activités non-interactives] (https://developers.google.com/analytics/devguides/collection/protocol/v1/parameters#ni) – Matt

+0

Ce paramètre ne s'applique pas semblent exister pour le SDK iOS. – Manuel

+0

Vous devriez pouvoir régler '& ni' comme ceci: https://developers.google.com/analytics/devguides/collection/ios/v3/advanced#ampersand – faridghar

Répondre

0

Pour envoyer un événement non-interaction GA en utilisant le SDK iOS GA, vous feriez ceci:

id<GAITracker> tracker = [[GAI sharedInstance] defaultTracker]; 

// Set non-interaction hit property 
[tracker set: kGAINonInteraction 
     value:@"1"]; 

// Send event 
[tracker send:[[GAIDictionaryBuilder createEventWithCategory:@"Test" 
                 action:@"Test" 
                 label:@"Test" 
                 value:nil] build]]; 

post-scriptum Je ne suis pas très à l'aise avec ObjectiveC donc la syntaxe ci-dessus n'est peut-être pas parfaite mais ça devrait vous donner une idée.