Saturday 15 September 2012

ios - Google Analytics not receiving data -



ios - Google Analytics not receiving data -

i'm having problems google analytics in app. website doesn't seem receiving data, app seems send rightfully. i'm next ray wenderlich tutorial, , point run app, there should 1 visitor in real-time overview. keeps saying 0.

my appdelegate.m

[gai sharedinstance].trackuncaughtexceptions = yes; [gai sharedinstance].dispatchinterval = 20; [[[gai sharedinstance] logger] setloglevel:kgailoglevelverbose]; [[gai sharedinstance] trackerwithtrackingid:@"ua-********-2"];

my viewcontroller.m

- (void)viewdidload { [super viewdidload];- self.screenname = @"screenzero"; //more }

my console

2014-10-17 15:07:52.479 wheels[25548:2342406] idfa class missing, won't collect idfa 2014-10-17 15:07:52.513 wheels[25548:2342437] coredata: warning: unable load class named 'gaiproperty' entity 'gaiproperty'. class not found, using default nsmanagedobject instead. 2014-10-17 15:07:52.923 wheels[25548:2342406] info: googleanalytics 3.09 -[gaireachabilitychecker reachabilityflagschanged:] (gaireachabilitychecker.m:159): reachability flags update: 0x000002 2014-10-17 15:07:52.962 wheels[25548:2342437] coredata: warning: unable load class named 'gaihit' entity 'gaihit'. class not found, using default nsmanagedobject instead. 2014-10-17 15:07:52.978 wheels[25548:2342437] verbose: googleanalytics 3.09 -[gaibatchingdispatcher persist:] (gaibatchingdispatcher.m:431): saved hit: { parameters = { "&_crc" = 0; "&_u" = ".etno"; "&_v" = "mi3.0.9"; "&a" = 730280959; "&aid" = "com.samvandamme.wheels"; "&an" = wheels; "&av" = "0.1"; "&cd" = screenzero; "&cid" = "7deb1f6d-3407-47e6-8303-7bc6305cd706"; "&sr" = 1024x768; "&t" = appview; "&tid" = "ua-********-2"; "&ul" = en; "&v" = 1; "&z" = 15854684929669144728; gaiversion = "3.09"; }; timestamp = "2014-10-17 13:07:52 +0000"; } 2014-10-17 15:08:12.537 wheels[25548:2342437] verbose: googleanalytics 3.09 -[gairequestbuilder requestgeturl:payload:] (gairequestbuilder.m:195): building urlrequest https://ssl.google-analytics.com/collect 2014-10-17 15:08:12.538 wheels[25548:2342437] verbose: googleanalytics 3.09 -[gaibatchingdispatcher dispatchwithcompletionhandler:] (gaibatchingdispatcher.m:536): sending hit(s) get: https://ssl.google-analytics.com/collect?av=0.1&a=730280959&cd=screenzero&t=appview&_crc=0&ul=en&_u=.etno&tid=ua-********-2&cid=7deb1f6d-3407-47e6-8303-7bc6305cd706&sr=1024x768&v=1&aid=com.samvandamme.wheels&an=wheels&_v=mi3.0.9&ht=1413551272962&qt=19574&z=15854684929669144728 2014-10-17 15:08:12.815 wheels[25548:2342406] info: googleanalytics 3.09 -[gaibatchingdispatcher didsendhits:response:data:error:completionhandler:] (gaibatchingdispatcher.m:161): hit(s) dispatched: http status 200 2014-10-17 15:08:12.816 wheels[25548:2342437] info: googleanalytics 3.09 -[gaibatchingdispatcher deletehits:] (gaibatchingdispatcher.m:443): hit(s) dispatched 2014-10-17 15:08:12.821 wheels[25548:2342437] info: googleanalytics 3.09 -[gaibatchingdispatcher didsendhits:sendmore:] (gaibatchingdispatcher.m:174): 1 hit(s) sent

my google analytics

so nil gets sent ga. ideas?

i passing same problem, , me tried :

google ios sdk 3.12

-(void)setupgoogleanalytics { //start google analytics nsdictionary *appdefaults = @{kallowtracking: @(yes)}; [[nsuserdefaults standarduserdefaults] registerdefaults:appdefaults]; // user must able opt out of tracking [gai sharedinstance].optout = ![[nsuserdefaults standarduserdefaults] boolforkey:kallowtracking]; self.tracker = [[gai sharedinstance] trackerwithname:@"app name" trackingid:@"ua-xxxxx"]; [self.tracker set:kgaiscreenname value:@"begin"]; [self.tracker send:[[gaidictionarybuilder createscreenview] build]]; // optional: set google analytics dispatch interval e.g. 20 seconds. [gai sharedinstance].dispatchinterval = 20; // optional: set logger verbose debug information. [[[gai sharedinstance] logger] setloglevel:kgailoglevelverbose]; [[gai sharedinstance] dispatch]; }

with block above, test implementation running in ga real time page on device in debug mode. maybe have wwait 30 secs or more, worked me.

ios google-analytics xcode6

No comments:

Post a Comment