Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google Analytics iOS更改跟踪程序Id_Ios_Objective C_Google Analytics_Tracker - Fatal编程技术网

Google Analytics iOS更改跟踪程序Id

Google Analytics iOS更改跟踪程序Id,ios,objective-c,google-analytics,tracker,Ios,Objective C,Google Analytics,Tracker,我正在尝试在我的应用程序中更改google analytics的跟踪器Id。我们已经在应用程序中设置了一个google analytics,并且它正在工作。现在,我们想更改它的跟踪器id以跟踪新帐户中的所有数据 这不起作用,我还尝试创建一个新的id跟踪器,并将其设置为默认跟踪器,但仍然不起作用。有什么想法吗 我在AppDelegate的didFinishLaunchingWithOptions中有以下代码: id<GAITracker> tracker = [[GAI sharedI

我正在尝试在我的应用程序中更改google analytics的跟踪器Id。我们已经在应用程序中设置了一个google analytics,并且它正在工作。现在,我们想更改它的跟踪器id以跟踪新帐户中的所有数据

这不起作用,我还尝试创建一个新的id跟踪器,并将其设置为默认跟踪器,但仍然不起作用。有什么想法吗

我在AppDelegate的didFinishLaunchingWithOptions中有以下代码:

id<GAITracker> tracker = [[GAI sharedInstance] trackerWithTrackingId:@"<Id>"];

[[GAI sharedInstance] setDefaultTracker:tracker2];

// Optional: automatically track uncaught exceptions with Google Analytics.
[GAI sharedInstance].trackUncaughtExceptions = YES;
// Optional: set Google Analytics dispatch interval to e.g. 20 seconds.
[GAI sharedInstance].dispatchInterval = 20;

如果我删除应用程序并重新安装它,则此功能正常,否则无法正常工作

显示您在何处安装了跟踪器。它可能在appDelegate中的-didFinishLaunchingWithOptions下:很明显,当你这样做时,请从帖子中省略你的TrackerID。你说过如果你删除并重新安装它,它会起作用。如果你手动退出应用程序并重新打开它,它也可以工作吗?不,只有当我删除应用程序并重新安装它时,它才能工作