2012-05-13 2 views
1

Je suis en train de le port cette version javascript de GA natif iOS SDKGoogle Analytics pour iOS, comment définir un domaine?

pageTracker = _gat._getTracker("UA-XXXXXXX-1"); 
pageTracker._setDomainName(".test.org"); 
pageTracker._trackPageview(); 

Je sais comment configurer le compte UA et comment signaler un pageView, mais comment puis-je configurer le nom de domaine?

[[GANTracker sharedTracker] startTrackerWithAccountID:@"UA-XXXXXXX-1" 
            dispatchPeriod:kGANDispatchPeriodSec 
              delegate:nil]; 


    if (![[GANTracker sharedTracker] trackPageview:@"/" 
           withError:&error]) { // Handle error here } 
+0

Pourquoi avez-vous besoin de définir le domaine? J'utilise Google Analytics sans le besoin explicite de le faire depuis un certain temps. –

+0

sincèrement, je ne sais pas, j'ai obtenu ce code javascript d'un 3ème parti qui est dit pour fonctionner correctement, et j'essaie de le porter à natif. Si je ne définis pas le domaine, comment le connaîtra-t-il? pourquoi est-il nécessaire dans javascript et pas avec le code natif? –

+0

ses besoins. le code UA est tout ce que vous devez ajouter. cela fonctionnera bien. –

Répondre

2

Juste après mes commentaires. Vous n'avez pas besoin de domaine dans le moteur de recherche de code natif de Google Analytics pour iOS. Il est utilisé sur le Web pour vous permettre de suivre le trafic à un niveau plus précis sur les sites où plusieurs sous-domaines peuvent être utilisés. Par exemple, si vous avez une page Web générique "Produits", mais la même page Produits vit sur dogs.mystore.com/products et cats.mystore.com/products, et vous souhaitez utiliser le même tracker, mais différencier le trafic entre ces deux sites, vous pouvez tirer parti de la variable de domaine dans l'API Javascript. Je ne peux pas penser à un cas d'utilisation comme celui-ci où il serait nécessaire derrière une application native.

est ici une référence pour elle liée à l'API JavaScript https://developers.google.com/analytics/devguides/collection/gajs/gaTrackingSite

Bottom line, il est pas nécessaire. :)

+0

merci #obuseme –

Questions connexes