ios - Google Analytics not initialising in Swift -
ios - Google Analytics not initialising in Swift -
my new swift app not initialise google analytics reason. created bridging header in project ganalytics files:
#import "gai.h" #import "gaidictionarybuilder.h" #import "gaiecommercefields.h" #import "gaiecommerceproduct.h" #import "gaiecommerceproductaction.h" #import "gaiecommercepromotion.h" #import "gaifields.h" #import "gailogger.h" #import "gaitrackedviewcontroller.h" #import "gaitracker.h"
and part of appdelegate.swift file:
func application(application: uiapplication, didfinishlaunchingwithoptions launchoptions: [nsobject: anyobject]?) -> bool { // override point customization after application launch. if nsuserdefaults.standarduserdefaults().boolforkey("allowganalytics") { gai.sharedinstance().trackuncaughtexceptions = true gai.sharedinstance().dispatchinterval = 10 var tracker = gai.sharedinstance().trackerwithtrackingid("ua-******-1") tracker.send(gaidictionarybuilder.createeventwithcategory("ui_action", action: "app_launched",label:"launch",value:nil).build()) } homecoming true }
if check scheme log of device, doesn't occurring google analytics.
do this.
gai.sharedinstance().trackerwithtrackingid("ua-*******-1") gai.sharedinstance().defaulttracker..allowidfacollection = true gai.sharedinstance().defaulttracker.send(gaidictionarybuilder.createeventwithcategory("ui_action", action: "app_launched",label:"launch",value:nil).build())
ios swift google-analytics ios8 xcode6
Comments
Post a Comment