新创建的Google Analytics资源不会注册匹配(iOS)

时间:2014-10-23 13:09:17

标签: ios google-analytics google-analytics-api

这会让我疯狂。

我设置了一个新属性来跟踪iOS应用,并开始在客户端应用上设置GA客户端SDK。但是,属性仪表板不会记录我的应用程序中的任何匹配。

发送点击时我得到此控制台输出:

(GAIBatchingDispatcher.m:431): Saved hit: {
    parameters =     {
        "&_crc" = 0;
        "&_u" = ".ooKo9L";
        "&_v" = "mi3.0.9";
        "&a" = 1865856373;
        "&aid" = "com.XXX.XX";
        "&an" = XX;
        "&ate" = "<null>";
        "&av" = "0.9.71a";
        "&cd" = "SCREEN NAME";
        "&cid" = "549985f5-53de-44f7-8ddf-39f8ecc4bf79";
        "&idfa" = "<null>";
        "&sr" = 320x568;
        "&t" = screenview;
        "&tid" = "UA-XXXX-X";
        "&ul" = en;
        "&v" = 1;
        "&z" = 18323534810575848962;
        gaiVersion = "3.09";
    };
    timestamp = "2014-10-23 12:48:47 +0000";
}

我甚至在发送时得到以下控制台输出:

GoogleAnalytics 3.09 -[GAIRequestBuilder requestGetUrl:payload:] (GAIRequestBuilder.m:195): building URLRequest for https://ssl.google-analytics.com/collect
GoogleAnalytics 3.09 -[GAIBatchingDispatcher dispatchWithCompletionHandler:] (GAIBatchingDispatcher.m:536): Sending hit(s) GET: https://ssl.google-analytics.com/collect?av=0.9.71a&a=1865856373&cd=Akustikhane+CUSTOM&t=screenview&_crc=0&ul=en&cid=549985f5-53de-44f7-8ddf-39f8ecc4bf79&tid=UA-XXXX-X&_u=.ooKo9L&sr=320x568&v=1&aid=com.XXX.XX&an=XX&_v=mi3.0.9&ht=1414068527552&qt=5882&z=18323534810575848962
GoogleAnalytics 3.09 -[GAIBatchingDispatcher didSendHits:response:data:error:completionHandler:] (GAIBatchingDispatcher.m:161): Hit(s) dispatched: HTTP status 200
GoogleAnalytics 3.09 -[GAIBatchingDispatcher deleteHits:] (GAIBatchingDispatcher.m:443): hit(s) Successfully dispatched
GoogleAnalytics 3.09 -[GAIBatchingDispatcher didSendHits:sendMore:] (GAIBatchingDispatcher.m:174): 1 hit(s) sent

......这几乎告诉我客户端没有任何问题。我检查了我使用了一千次的帐户ID,这是正确的。

我用来发送命中的代码如下所示:

//Initialization
[GAI sharedInstance].trackUncaughtExceptions = YES;
[GAI sharedInstance].dispatchInterval = 10;
[[[GAI sharedInstance] logger] setLogLevel:kGAILogLevelVerbose];
[[GAI sharedInstance] trackerWithTrackingId:@"UA-XXXX-X"];

//Sending hit
[[[GAI sharedInstance] defaultTracker] set:kGAIScreenName value:[NSString stringWithFormat:@"%@ CUSTOM", view]];
[[[GAI sharedInstance] defaultTracker] send:[[GAIDictionaryBuilder createScreenView]  build]];

最奇怪的部分是当我将帐户ID设置为我的旧GA属性时,属性仪表板上的代码REGISTERS HITS没有任何问题。但不适用于新属性。我创建新属性的方式与旧属性完全相同。 (它设置为移动设备,属于同一帐户)所以我看不出任何失败原因。对于与之相关的视图,似乎没有任何问题。

这就是我所看到的:

enter image description here

你以前遇到过这样的事吗?我的财产可以以某种方式以不正确的方式设置吗?任何帮助将不胜感激。

2 个答案:

答案 0 :(得分:1)

每次都有我的东西 - 默认情况下,GA仪表板设置为显示从某个日期到昨天的事件。你会检查你是否已经设置它以便它也会显示今天的事件吗?

您可以在日历输入的右上角查看。

enter image description here

正如您所看到的,默认情况下不包括今天。

答案 1 :(得分:1)

奇怪,虽然以上对我来说也是正常的,但实时跟踪仍然没有显示任何点击。但是,它实时显示旧房产。我认为这是Google Analytics中的错误,而不是我们的代码。