Iphone iOS上的Google Analytics SDK v2中未报告活动
我已经在Android和iOS上集成了Google Analytics SDK v2,并且我只在iOS版本的SDK上遇到了一个活动问题。 SetActivationURL在Android上运行得很好,但在iPhone上完全不报告任何内容 跟踪器已正确初始化,因为所有其他方法都在iOS上正常工作,我的操作如下:Iphone iOS上的Google Analytics SDK v2中未报告活动,iphone,ios,google-analytics,Iphone,Ios,Google Analytics,我已经在Android和iOS上集成了Google Analytics SDK v2,并且我只在iOS版本的SDK上遇到了一个活动问题。 SetActivationURL在Android上运行得很好,但在iPhone上完全不报告任何内容 跟踪器已正确初始化,因为所有其他方法都在iOS上正常工作,我的操作如下: id<GAITracker> tracker = [GAI sharedInstance].defaultTracker; if (tracker) {
id<GAITracker> tracker = [GAI sharedInstance].defaultTracker;
if (tracker) {
tracker.campaignUrl = [NSString stringWithCString:campaignUrl encoding:NSUTF8StringEncoding];
}
id tracker=[GAI sharedInstance].defaultTracker;
中频(跟踪器){
tracker.campaignUrl=[NSString stringWithCString:campaignUrl编码:NSUTF8StringEncoding];
}
我也尝试过setCampaignUrl:campaignUrl,但没有成功
活动URL是Google Analytics网站上的一个示例(“utm_活动=我的活动&utm_来源=谷歌&utm_媒体=cpc&utm_术语=我的关键字&utm_内容=广告变量1”),并在Android上执行此项工作
我是否正确使用了它,您是否遇到过类似的问题?这可能是一个分析SDK问题吗
其他开发人员在googlegroup线程()上报告了相同的问题,这可能意味着这可能是Google的问题
感谢您的帮助。找到了解决方案,Google Analytics网站上的文档在iOS部分是错误的: 谷歌分析网站上给出的活动URL(“utm_活动=我的活动&utm_来源=谷歌&utm_媒体=cpc&utm_术语=我的关键词&utm_内容=广告变量1”)在安卓系统上起作用,但在iOS上必须是格式良好的web URL,例如: 将在分析中报告。他们肯定在使用正则表达式,因为任何随机的站点名称都会起作用,而且要小心,站点不能在“.com”后面包含“/” 与setReferreUrl相同:referer您不能使用google提到的“google.com”或“myOtherApp”之类的字符串,而是使用有效的url,如“”或“”
希望它有助于找到解决方案,Google Analytics网站上的文档在iOS部分是错误的: 谷歌分析网站上给出的活动URL(“utm_活动=我的活动&utm_来源=谷歌&utm_媒体=cpc&utm_术语=我的关键词&utm_内容=广告变量1”)在安卓系统上起作用,但在iOS上必须是格式良好的web URL,例如: 将在分析中报告。他们肯定在使用正则表达式,因为任何随机的站点名称都会起作用,而且要小心,站点不能在“.com”后面包含“/” 与setReferreUrl相同:referer您不能使用google提到的“google.com”或“myOtherApp”之类的字符串,而是使用有效的url,如“”或“” 希望能有帮助