标签: google-analytics

找不到包名称(Google Analytics)的匹配客户端 - 多个productFlavors和buildTypes

语境:

我正在尝试为我的应用设置Google Analytics.(有4个自定义buildTypes和多个productFlavors)

当我选择Build Variant具有applicationId设置的com.my.app.package.name(生成时使用的包名称)时,它工作正常google-services.json.但是,我的其他风格有不同的applicationIds.

我按照官方偏离进行设置.

选择任何其他构建变体时Build Variants Tab(我有一个不同的applicationId(包名)如下所示的错误如下:

错误:任务':app:processAllcategoriesDebugfreeGoogleServices'的执行失败.

找不到包名称'com.my.app.package.name.debug'的匹配客户端

错误消息的说明:

在上面的错误消息中的任务名称Debugfree是我的自定义buildType,Allcategories是我的一个productFlavors.

我理解错误并知道包名称与生成json时使用的不同,但这就是我想要解决的问题.

问题:

现在,google-services.json驻留在app文件夹中,因此我无法通过将它们放入特定于风味的源集文件夹中来将它们分离出来.

问题:

  1. 我的自定义byildType调试后缀.debugapplicationId(包名).有没有办法让它可以使用google-services.json我的发布applicationId(即没有后缀.debug)
  2. 有没有办法在同一个google-services.json文件中配置多个产品风格,而不使用单独的文件和任务将所需文件复制到app文件夹.我知道这是可以做到用task作为中提到的这个帖子.是否有更简单的方法可以根据gradle配置选择一个文件或选择正确的文件?
  3. 我看到package_name字段中google-services.json有包名com.my.app.package.name.我可以手动添加多个包名称以适用于所有构建变体吗?如果是的话,怎么做?在文档中找不到任何说明.

android google-analytics gradle android-studio android-productflavors

324
推荐指数
20
解决办法
32万
查看次数

您可以在本地主机地址上测试Google Analytics吗?

我必须在我的本地机器上测试我的新GA帐户.

这可以通过将Google提供的标准代码段复制到页面上来实现吗?

我不想花24小时等待它是否会起作用.

google-analytics localhost

263
推荐指数
8
解决办法
13万
查看次数

因Google Analytics而导致PageSpeed Insights 99/100 - 如何缓存GA?

我正在寻求在PageSpeed上达到100/100而我几乎就在那里.我正在尝试找到一个很好的解决方案来缓存Google Analytics.

这是我得到的信息:

利用浏览器缓存在HTTP标头中为静态资源设置到期日期或最长期限,指示浏览器从本地磁盘而不是通过网络加载以前下载的资源.利用浏览器缓存以获取以下可缓存资源:http: //www.google-analytics.com/analytics.js(2小时)

我发现的唯一解决方案是从2012年开始,我不认为这是一个很好的解决方案.基本上你复制GA代码并自己托管.然后,您运行一个cron作业,每天重新检查一次Google以获取最新的GA代码并替换它.

http://diywpblog.com/leverage-browser-cache-optimize-google-analytics/

在使用Google Analytics的同时,我还能做些什么才能达到100/100?

谢谢.

google-analytics insight pagespeed

239
推荐指数
11
解决办法
15万
查看次数

使用AngularJS跟踪Google Analytics网页浏览量

我正在使用AngularJS作为前端设置一个新的应用程序.客户端的所有内容都使用HTML5 pushstate完成,我希望能够在Google Analytics中跟踪我的网页浏览量.

google-analytics angularjs

220
推荐指数
10
解决办法
11万
查看次数

如何从Google Analytics中删除媒体资源

我想从Google Analytics中删除测试属性,但属性页上没有删除选项.有谁知道如何从Google Analytics中删除属性?

google-analytics

217
推荐指数
5
解决办法
8万
查看次数

哪些浏览器支持<script async ="async"/>?

2009年12月1日,Google宣布支持异步Google Analytics跟踪.

使用<script>标记的async指令实现异步跟踪.

哪些浏览器支持async指令(<script async="async" />)以及哪个版本?

html javascript performance asynchronous google-analytics

191
推荐指数
4
解决办法
13万
查看次数

有没有办法通过服务器端API将事件发布到Google Analytics?

我正在尝试通过向我们的后端系统发布事件来使用Google Analytics.有没有办法在服务器端使用GA的API?

api analytics google-analytics

171
推荐指数
3
解决办法
7万
查看次数

谷歌标签管理器和谷歌分析有什么区别?

我正在阅读关于网络分析的文章,并且遇到了GTM和GA.

似乎GA是由谷歌提供的服务,它生成关于网站流量的报告和统计数据.根据我对生成此报告的有限理解,我们需要在最后执行某种类型的标记.

在GTM中看起来也是如此,我们还需要在我们的网站上添加一些标签.

因此,如果GA和GTM都与标记有关,它们之间有什么区别,为什么谷歌会有两种不同的产品.

tags analytics google-analytics web-analytics google-tag-manager

170
推荐指数
5
解决办法
7万
查看次数

插入Google Analytics代码的最佳位置

哪里是在WordPress,页眉或页脚中插入Google Analytics代码的最佳位置?我更喜欢页脚,因为我希望通过减少标题中的脚本数量来加快我的网站加载速度,但即使脚本位于页脚中,它是否也能正常工作?

html javascript wordpress analytics google-analytics

166
推荐指数
2
解决办法
13万
查看次数

几天后,跟踪代码管理器的Android内容实验不显示会话

我按照这里的步骤写了这封信,并为我们的Android应用设置了内容实验:

https://support.google.com/tagmanager/answer/6003007?hl=en

我们已经在我们的应用程序中使用了几个月的Analytics,它肯定会跟踪屏幕视图,事件,目标等,Tag Manager容器链接到Analytics属性,我确定我正在查看正确的属性和容器发表(现在3天).

在此输入图像描述

在应用程序内部,我从容器中获取不同变体的数据,即使在三天后我仍然没有在Google Analytics中看到任何会话.真的很令人沮丧.

在此输入图像描述

在上面的指南中是否有一些秘密酱没有提及,或者是否会出现一些初学者的错误,我想到我可以制作?

我是否有必要从应用程序内部明确地做一些事情以使会话计数?根据指南,我上面联系,应该没有.

编辑1

自发布此内容以来,在Google Analytics(分析)Web界面中已经为此内容实验(10天后!)出现了几个会话,但到目前为止只有一个变体,即使我已通过调试明确确定我获得了Tag返回的两个变体经理.

自从最初提出这个问题以来,我只进行了一次更改,并且正在向我们正在使用的跟踪代码管理器容器中添加(虚拟)Google Analytics代码.我不知道这是否会引发会话开始被Google Analytics(分析)接收,但似乎除非GA/Tag Manager人员修改了一些内容.

无论如何,我仍然只是在黑暗中点击,因为这个功能的官方文档似乎有一些重大漏洞.在指南中没有任何地方,我在下面链接提到我们必须在容器中创建一个Analytics标记,以便在Tag Manager和Analytics工作之间建立连接.事实上,它表示链接它们唯一需要的是在服务设置中从Tag Manager明确添加一个外部帐户链接到Analytics,这是我从一开始就做的.

编辑2

好的,看起来缺少的A变体是虚警,现在分析内容实验报告中的两个变体都有几个会话.

目前仍然非常不清楚为什么在报告中花了一周时间才能获得第一个会话,尽管我在整个星期都进行了几次会议,直到我在我们的Google跟踪代码管理器容器中添加了一个虚拟Google Analytics标记之前,它们都没有出现.此标记配置为跟踪虚拟事件,该应用实际上从未尝试触发,并且它肯定不会显示在Google Analytics中.

编辑3

好的,24小时后,尽管昨天在一些设备上定期运行应用程序以确保我今天能看到新内容,但我昨天看不到更多会话.更糟糕的是,在Tag Manager中定义实验时,我选择了Google Analytics中的目标作为测试目标,而内容实验在两个变体的会话中都显示了0次转换,尽管在转化 - >目标 - >概述中我看到了同一天的8次转换.我确信所有这些转换都是由我完成的,因为此Google Analytics媒体资源仅用于测试,而不是直播.

android google-analytics google-tag-manager content-experiments

163
推荐指数
1
解决办法
2857
查看次数