草庐IT

mobilefirst-analytics

全部标签

javascript - Google Analytics 测试/沙箱环境?

是否有任何GoogleAnalytics(分析)测试/沙盒环境可用于在将您的JS自定义代码放入实时系统之前对其进行测试?我不想使用我的真实跟踪ID来查看我的开发人员是否一切正确。环境,我也不想让我的代码未经测试......是否有任何技术或一些虚假的Analytics跟踪库可用于测试? 最佳答案 GoogleAnalyticsDebuggerChrome扩展对测试GoogleAnalytics代码非常有帮助。该扩展将发送到GoogleAnalytics的数据输出到JavaScript控制台窗口。您...等待...希望/祈祷在Googl

javascript - 在 Angular2 中跟踪 Google Analytics 页面浏览量

我使用Angular2作为前端构建了一个新站点。由于一切都是通过推送状态完成的,因此通常不会触发GoogleAnalytics代码将页面View发送到Google服务器的页面加载。如何手动向Google发送页面浏览事件,以便跟踪我网站的用户正在浏览哪些内容? 最佳答案 我设法通过订阅路由器上的更改、检查路由是否实际更改(我有时在某些路由上收到多个事件)然后将新路径发送给Google来实现此目的。app.component.tsimport{...}from'...';//Declaregafunctionasambientdecla

design-patterns - Google Analytics 异步设计模式的名称是什么?它在哪里使用?

GoogleAnalyticsasynccode使用非常独特的设计模式来执行javascript代码。代码依赖于一个库,它不知道库是否已经加载。如果库尚未加载,它只是将所有命令排队到一个数组对象中。当库加载时,它只是创建_gaq对象并按照包含它的顺序执行所有命令。然后它会覆盖推送功能,以便立即执行future的命令。这个想法是让命令在排队时运行得非常快。只有在加载库时才真正评估代码。他们还使用参数async=true加载库。这对实际页面加载时间几乎没有影响。这些命令看起来就像它的同步版本,但第一个字符串是函数名,接下来的参数是函数参数。您还可以将函数插入此数组,函数将在空上下文中按顺序

javascript - 在 Chrome 中加载 analytics.js 时出现 307 重定向

我正在构建一个网络应用程序并使用GoogleAnalytics(analytics.js)进行分析。我最近注意到Chrome中的分析功能无法正常运行。我在一个单独的模块中使用标准代码片段加载分析,并通过requirejs包含在内。我已验证此脚本按预期运行并执行分析片段。当我检查Firefox中的网络流量时,我可以看到分析脚本按预期从Google加载(HTTP200响应):但是,当我在Chrome中运行完全相同的页面时,我收到指向about:blank的HTTP307响应,并且分析没有运行:但是,如果我将分析URL直接粘贴到Chrome地址栏中,就会找到脚本。知道这里发生了什么,或者如何

go - 如何使用 Golang 开发 Google Analytics Reporting API v4

我正在开发API以使用Golang和GoogleAnalyticsReportingAPIv4获取GA的报告数据。然而,尽管有用于Java、Python和PHP的库,但没有用于Golang的库。你能推荐我有用的引用或例子吗?或者有人知道Golang的库吗? 最佳答案 一段时间前,我为此编写了一个示例存储库。看一看-https://github.com/sudo-suhas/example-analyticsreporting 关于go-如何使用Golang开发GoogleAnalytic

git - 如何将 Google Analytics 添加到 Github 存储库

我喜欢在我的github存储库中添加谷歌分析。这样我就可以跟踪用户访问。 最佳答案 遗憾的是,您无法使用GoogleAnalytics监控您的GitHub存储库页面,因为您根本不拥有该页面。GitHub提供了自己的trafficanalyticsplatform.我自己还没有验证过这一点,但是如果你在.github.io上有一个GitHubPages站点,你就知道了。(或使用GitHub页面的特定项目页面),您可以将GoogleAnalytics添加到该站点。它不一定会捕获对特定存储库页面的访问,但它可能会有所帮助,特别是如果您有一

javascript - Google Analytics 片段导致 Linux Firefox 中的页面刷新

我公司在我们的网站上使用GoogleAnalytics。我们发现了一个只发生在一台计算机上的奇怪错误。当我们尝试在使用完全相同版本的Linux和相同版本的Firefox的另一台机器上重现它时,我们没有看到问题。问题在于:每当在FirefoxforLinux中加载带有GoogleAnalytics跟踪代码的页面时,该页面会在60秒后自动刷新-总是60秒。我的猜测是,这是与Analytics跟踪访问持续时间有关的问题。其他人是否遇到过导致网页重新加载的Analytics代码段问题?任何线索是什么原因造成的?另一人postedaboutthesameissueonGoogleAnalytic

php - Analytics API 和 PHP - 获取不同格式的报告

以下代码返回一个对象Google_Service_AnalyticsReporting_GetReportsResponse$body=newGoogle_Service_AnalyticsReporting_GetReportsRequest();$body->setReportRequests($aRequests);return$this->oAnalytics->reports->batchGet($body);我想知道我是否可以获得不同格式的报告,例如:数组(维度,值) 最佳答案 是的。适用于PHP的GoogleRepor

php - 如何从 Google Analytics API 读取事件?

如何从GoogleAnalyticsAPI读取自定义事件(例如,借助gapi.class.php)?如果我有三个事件(myEvent1、myEvent2和myEvent3)并且它们都属于eventCategorymyEventCategory,我该如何读取该数据?我一直在搜索API文档,但没有找到有关检索事件跟踪结果的内容。 最佳答案 你可以设置你的dimensions到:ga:eventCategory,ga:eventAction,ga:eventLabel然后你会设置你的filter到:ga:eventCategory==my

android - 我应该如何在 Google Analytics v4 中跟踪 Fragments?

随着GoogleAnalyticsv4(Android)的发布,跟踪fragmentView的推荐方法是什么?这个解决方案仍然是推荐的方法吗-https://stackoverflow.com/a/19284014/413254?文档中的示例(https://developers.google.com/analytics/devguides/collection/android/v4/#analytics-xml)具有以下配置:global_tracker.xml300trueAnalyticsSampleAppScreenViewAnalyticsSampleAppEcommerce