2017-11-11 275 views
1

我知道有很多关于谷歌分析问题的问题和答案,但没有任何帮助。带豆荚谷歌分析问题iOS

我已经安装了谷歌

荚 'Google分析'

和桥接报进口这一点,并在的appDelegate使用此代码

<GoogleAnalytics/GAI.h> 
"GAIDictionaryBuilder.h" 
guard let gai = GAI.sharedInstance() else { 
      assert(false, "Google Analytics not configured correctly") 
     } 

     GAI.sharedInstance().defaultTracker = gai.tracker(withTrackingId: "UA-109196643-1") 
     // Optional: automatically report uncaught exceptions. 
     gai.trackUncaughtExceptions = true 
     GAI.sharedInstance().dispatchInterval = 20 
     GAI.sharedInstance().dispatch { (result) in 
      print(result) 
     } 
     // Optional: set Logger to VERBOSE for debug information. 
     // Remove before app release. 
     gai.logger.logLevel = .verbose; 

这里是记录文本

信息:GoogleAnalytics 3.17 - [GAIBatchingDispatcher匹配打印] (GAIBatchingDispatcher.m:369):没有待处理的匹配。信息:Google分析 3.17 - [GAIReachabilityChecker reachabilityFlagsChanged:(GAIReachabilityChecker.m:161):可达标志更新:0X000002

,这里是当我登录屏幕

Google分析3.17日志 - [ GAIBatchingDispatcher持续存在:] (GAIBatchingDispatcher.m:518):已保存的匹配:{ parameters = { “&_crc”= 0; “& _s”= 9; “& _u”=“.npetoK9L”; “& _v”=“mi3.1.7”; “& a”= 1028296819; “& aid”=“******”; “& an”= Mataam; “& av”=“1.0”; “& cid”=“59cc9c6e-be21-4ac8-b6d9-d3beff894dbf”; “& dm”=“x86_64”; “& ds”= app; “& sr”= 1242x2208; “& t”= screenview; “& tid”=“UA-109196643-1”; “& ul”= en; “& v”= 1; “& z”= 15726875618543142345; Login = name; gaiVersion =“3.17”; }; timestamp =“2017-11-11 15:42:53 +0000”; }

所以问题是我没有得到任何数据的分析,我也设置了firebase,它可以是问题,因为我在那里获取数据。

+0

我觉得你的代码有问题。 –

+0

您已经创建了名为gai的GAI.sharedInstance()实例。所以,使用gai或GAI.sharedInstance(),为什么你同时使用? –

+0

Firebase提供了出色的分析功能......您为什么需要Google Analytics(分析)? – Yitzchak

回答

0

我的代码仍然不起作用,但我发现如何将Firebase分析链接到谷歌分析(谢谢@Yitzchak)。 当您为移动应用添加媒体资源时,您可以将其关联到Firebase,并且会自动从Firebase导入数据。

1

我张贴了新的答案,因为这是我的回答,我添加更多的细节:

您可以使用火力地堡SDK,让您的谷歌Analytics帐户分析。 你只需将它们连接在一起。

按照说明:

Link to instructions on Google Help

  1. 登录到您的谷歌Analytics帐户。
  2. 点击管理。
  3. 在“媒体资源”列中,从下拉菜单中选择创建新媒体资源。
  4. 选择移动应用程序。
  5. 连接到Firebase。 如果您没有Firebase帐户,请转至firebase.google.com开始使用。完成设置后,返回Google Analytics并完成上述步骤。
+0

))是它的答案,但正如你所看到的我没有选择我的答案是正确的,因为它不能解决我在我的帖子中写的问题,所以我想它不会如果我选择接受的答案是正确的,顺便说一句,谢谢 –