Tag: 谷歌分析

Google Analytics非互动属性

我在iOS和Android项目中使用本地Google Analytics(分析)SDK。 最近我注意到web API提供了一种跟踪“非交互”事件的方法: https://developers.google.com/analytics/devguides/collection/analyticsjs/field-reference#nonInteraction 但是,本机SDK不允许使用此属性跟踪事件。 任何人都可以解释为什么以及如何像非交互可以跟踪使用本机的SDK? 谢谢

Flurry Session数据vs Google Analytics

我们有Flurry和GA在Android和iOS应用上运行。 然而,在同一时间里,乱七八糟的会议比通用会议多出30%。 有没有人经历过这个呢? 理想情况下不要同时运行。

在iOS应用上安装Google Analytics(分析)时出错

我正在尝试将Google Analytics(分析)整合到我的项目中,我很惊讶它现在需要cocoapods来安装Google Analytics(分析)。 我在这里跟随文档: https://developers.google.com/analytics/devguides/collection/ios/v3/?hl=en 我在terminal上调用pod init,然后通过podfile编辑 # Uncomment this line to define a global platform for your project # platform :ios, '6.0' target 'Unity-iPhone' do pod 'Google/Analytics', '~> 1.0.0' end target 'Unity-iPhone Tests' do end 当我打电话给pod安装时,在terminal上出现以下错误。 更新本地规格库分析依赖关系[!]无法findGoogle/Analytics (~> 1.0.0)的规范Google/Analytics (~> 1.0.0) [!] CocoaPods无法更新master回购。 如果这是一个意外的问题,并坚持,你可以检查它运行pod repo update –verbose 它也没有生成.xcworkspace文件。 我该如何解决这个问题? 编辑: 我试过Steffen的答案,再次设置主回购,现在我得到这个错误。 分析依赖关系[!]无法满足以下要求: Google/Analytics (~> […]

应用因“不正确的IDFA”而被拒绝,而我没有使用任何广告服务

我在我的应用中使用Google Analytics ,因此需要AdSupport框架 。 从昨天起,当我尝试发布更新时,我的应用程序被拒绝,并显示以下错误消息: 亲爱的开发者 我们已经发现您最近交付“Zee新闻英语”的一个或多个问题。 要处理您的交付,必须纠正以下问题: 不正确的广告标识符[IDFA]的用法。 您的应用程序包含广告标识符[IDFA] API,但您尚未在iTunes Connect中的“准备上传”页面上指明其用法。 一旦这些问题得到纠正,请转至“版本详细信息”页面,然后单击“准备好上传二进制文件”。 继续完成提交过程,直到应用状态为“等待上传”。 然后您可以交付更正的二进制文件。 问候, 当我发布更新时,我无法检查“此应用是否使用广告标识符?” 盒子,因为我不在我的应用程序中使用任何广告 ! 那我能做什么? 最后的更新是好的,我只是在此更新中添加小错误修复。

在PhoneGap 1.2.0中使用Google Analytics时Android和iOS的区别

我一直在试图让Google Analytics在PhoneGap 1.2.0上通过Android和iOS工作。 在PhoneGap 1.2.0中使用Google Analytics时,Android和iOS的主要区别是什么?

我们如何在iOS应用程序转到后台时调度Google Analytics事件?

我的iOS应用程序有链接到苹果的App Store中,我试图跟踪这些事件。 问题是,我们无法让我的应用程序在进入后台之前正确地分配GA事件。 我们正在使用iOS SDK v2beta4。 这里是我们正在使用的代码的概述。 你可以看到我们已经把很多我称之为“保险单”的代码,因为我们认为是正确的方式是行不通的。 但即使是保险政策代码,也不会在我的应用程序进入后台之前始终调度事件。 它只能工作大约50%的时间,其余的时间我不得不返回到应用程序来获取事件发送。 我们相信正确的方法是在“applicationDidEnterBackground”中派发事件,并通过“beginBackgroundTaskWithExpirationHandler”请求iOS额外的时间来完成此事。 我们已经尝试了这个代码,没有我的“保险单”代码。 至less我相信我们正确地评论了每一行保险代码。 请注意,我们设置全局variablesUIBackgroundTaskIdentifier bgTask; 在代码的AppDelegate.h头文件中 UIBackgroundTaskIdentifier bgTask; 这里是我们认为是正确的方法来做到这一点的代码: – (void)applicationDidEnterBackground:(UIApplication *)application { UIApplication *app = [UIApplication sharedApplication]; bgTask = [app beginBackgroundTaskWithExpirationHandler:^{ [app endBackgroundTask:bgTask]; bgTask = UIBackgroundTaskInvalid; }]; dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{ [[GAI sharedInstance] dispatch]; [app endBackgroundTask:bgTask]; bgTask = UIBackgroundTaskInvalid; }); } 上面的代码是我们认为应该工作,但没有。 注意:App Store不是一个普通的应用程序,而是一个应用程序中的网站,如果这有所作为。 作为一项保单,我们已经做了一些其他事情约50%的时间派发事件: […]

testingGoogle Analytics iOS SDK

有没有人find在iOS上testingGoogle Analytics的好方法? SDK非常简单,但文档不讨论如何testing或validation。 在模拟器上或者在运行debugging版本configuration时,库的行为是否不同? 我用这个委托方法设置一个委托GANTrackerDelegate: – (void)trackerDispatchDidComplete:(GANTracker *)tracker eventsDispatched:(NSUInteger)eventsDispatched eventsFailedDispatch:(NSUInteger)eventsFailedDispatch; 这个方法被调用得很好,我在eventsDispatched和eventsFailedDispatch中看到了积极的值。除此之外,还有一种方法可以testing这些事件是否被正确接收,并与我认为正在提交的内容相关联? 我想我需要设置一个专门的GA网站configuration文件进行testing。 运行一组固定的UI自动化unit testing,然后等待24小时,使数据可用并“手动”validation。 伊克。

谷歌分析ios sdk V2.0短会话持续时间

我正在使用的应用程序在iPad上用于零售显示。 该设备已closures自动locking,应用程序将显示一个video循环作为一种屏幕保护程序一分钟后不活动。 我们正在使用GA iOS SDK 2.0testing版来跟踪会话,会话超时时间为60秒。 该应用程序启动时会启动会话,也是当屏幕保护程序被触摸解散。 这一切都工作正常,除了我们得到的多个0-10秒的会话,平均持续时间为0:00。 我们可以启动应用程序,通过几个60秒。 会话,然后将这些会话与0-10秒的2-3次一起报告。 会话。 从我可以看到的应用程序只开始会话时,应该是,所以我想知道这是否与Google如何计算会话有关。 我没有看到解释这一点的文档中的任何东西,我很难过。

适用于iOS的GA和自定义尺寸

我们在iOS应用中设置了Google Analytics,该应用正在发送供应商标识符以区分报告中的用户。 以下是我们所做的: 在Google Analytics中,我们设置了一个自定义维度,如下所示: 名称:用户标识范围:User Active:True 在应用程序中,我们在AppDelegate中添加以下内容: [tracker set:[GAIFields customDimensionForIndex:1] value:uuidString]; // uuidString is the device identifier 在日志logging窗口中,我可以看到cd1的值是正确的值,但是我们的自定义报告没有显示自定义维度的数据。 我们正在使用Google Analytics 3.02。 有没有人知道我们要去哪里?

iOS:Google Analytics和AdMob出现CocoaPods问题

假设: 我已经使用Google Analytics pod 'Google/Analytics Google Analytics(分析)为Google Analytics(分析)configuration了CocoaPods,请遵循官方安装指南: https : //developers.google.com/analytics/devguides/collection/ios/v3/? ver = swift 根据官方安装指南,我使用pod 'Google-Mobile-Ads-SDK', '~> 7.0'为AdMobconfiguration了CocoaPods: https : //developers.google.com/admob/ios/quick-start#streamlined_using_cocoapods 我使用此处报告的button生成了GoogleService-Info.plistconfiguration文件,并指定了Google Analytics和AdMob服务: https : //developers.google.com/analytics/devguides/collection/ios/v3/? GoogleService-Info.plist -config 当我启动应用程序时,我收到警告: 您已经在Developer Console中启用了AdMob服务,但似乎您的Podfile缺less该行:“pod”Google / AdMob“,或者您可能需要在项目目录中运行pod update 。 然后该应用程序崩溃的错误: 断言失败:错误configuration谷歌服务:可选(错误域= com.google.greenhouse代码= -106“缺less预期的子类。”UserInfo = {NSLocalizedFailureReason =有些subspecs不安装pod。详细信息请查看日志,NSLocalizedDescription =预期丢失subspecs。}):file /myapp/AppDelegate.swift Google Analytics(分析)文档在AppDelegate.swift文件中添加了此代码的断言行, // Configure tracker from GoogleService-Info.plist. var configureError:NSError? GGLContext.sharedInstance().configureWithError(&configureError) assert(configureError […]