Google Analytics不支持GTM和Firebase iOS

Google Analytics不支持GTM和Firebase iOS,ios,google-analytics,firebase,google-tag-manager,firebase-analytics,Ios,Google Analytics,Firebase,Google Tag Manager,Firebase Analytics,我在我的项目中安装了Firebase SDK。我正在使用Firebase“logEventWithName”方法将事件发送到GTM。我看到事件被记录下来了。我在xcode的调试控制台中看到了输出 016-06-30 14:49:13.991 Reztoran[47264:3499021] GoogleTagManager info: Processing logged event: pageView with parameters: { pageName = Restaurant; } 2016

我在我的项目中安装了Firebase SDK。我正在使用Firebase“logEventWithName”方法将事件发送到GTM。我看到事件被记录下来了。我在xcode的调试控制台中看到了输出

016-06-30 14:49:13.991 Reztoran[47264:3499021] GoogleTagManager info: Processing logged event: pageView with parameters: {
pageName = Restaurant;
}
2016-06-30 14:49:13.995 Reztoran[47264:3499021] GoogleTagManager info: Sending universal analytics hit: {
"&t" = screenview;
"&tid" = "xxxxxxxxxxx";
}
2016-06-30 14:49:13.997 Reztoran[47264:] <FIRAnalytics/DEBUG> Logging event: origin, name, params: app+gtm, pageView, {
    "_o" = "app+gtm";
    pageName = Restaurant;
}
2016-06-30 14:49:14.079 Reztoran[47264:] <FIRAnalytics/DEBUG> Event logged. Event name, event params: pageView, {
    "_o" = "app+gtm";
    pageName = Restaurant;
}
016-06-30 14:49:13.991 Reztoran[47264:3499021]GoogleTagManager信息:处理记录的事件:带参数的页面视图:{
pageName=餐厅;
}
2016-06-30 14:49:13.995 Reztoran[47264:3499021]GoogleTagManager信息:发送环球分析点击:{
“&t”=屏幕视图;
“&tid”=“XXXXXXXXXX”;
}
2016-06-30 14:49:13.997 Reztoran[47264:]记录事件:来源、名称、参数:app+gtm、页面视图、{
“_o”=“应用程序+gtm”;
pageName=餐厅;
}
2016-06-30 14:49:14.079 Reztoran[47264:]事件已记录。事件名称,事件参数:pageView{
“_o”=“应用程序+gtm”;
pageName=餐厅;
}
我创建了一个触发器,当事件名称等于pageView时触发,我创建了一个跟踪类型为ScreenView的Google Analytics标记,并在我创建的事件上触发

我无法在Google Analytics中看到任何数据,但我可以在firebase控制台中看到所有事件和数据


此问题的原因可能是什么?

GoogleAnalytics屏幕视图(内容描述变量cd)。要记住的另一件事是,Google Analytics会成批发送数据,因此在屏幕视图实时显示之前可能需要几分钟。

我没有Firebase的经验,但我使用Google Tag Manager来实现Google Analytics I附加图像,您可以看到我是如何创建的(变量,触发器,标签,请考虑其他红色矩形)在谷歌标签管理器帐户中,下面是我在页面生命周期方法中使用的代码<强>(VistDead和VIEW将消失)< /强>,请确保下载正确的容器。< /P>
以下是GOOGLE Analytics上反映结果的屏幕截图

您好,您发现问题了吗?您好
- (void)viewDidAppear:(BOOL)animated {
    [super viewDidAppear:animated];

    // The container should have already been opened, otherwise events pushed to
    // the data layer will not fire tags in that container.
    TAGDataLayer *dataLayer = [TAGManager instance].dataLayer;
    [dataLayer push:@{@"event": @"openScreen1", @"screenName": @"Wellcome Screen"}];

}

- (void)viewWillDisappear:(BOOL)animated {
    [super viewDidDisappear:animated];
    //[Utils pushCloseScreenEventWithScreenName:@"CategoryViewScreen"];

    TAGDataLayer *dataLayer = [TAGManager instance].dataLayer;
    [dataLayer push:@{@"event": @"closeScreen", @"screenName": @"Wellcome Screen"}];

}