草庐IT

play-services-analytics

全部标签

javascript - Angular 2 : Two backend service calls on success of first service

在我的Angular2应用程序中,我有如下后端服务。getUserInterests(){returnthis.http.get('http://localhost:8080/test/selections').map((res:Response)=>res.json());}调用此服务后,我想在上一个服务成功时调用另一个服务。第二次服务letparams:URLSearchParams=newURLSearchParams();params.set('access_token',localStorage.getItem('access_token'));returnthis.http

javascript - 使用 Google Universal Analytics 进行事件跟踪

我看到了关于这个问题的其他主题。我已经尝试搜索但无法弄清楚,所以我需要帮助。我的跟踪代码是...(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*newDate();a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)})(window,docume

javascript - Google Analytics 的两个单独的脚本标签?

有谁知道为什么GoogleAnalytics需要两个单独的脚本标签?具体来说,他们的说明建议用户将以下代码片段嵌入到网页中以用于跟踪目的:vargaJsHost=(("https:"==document.location.protocol)?"https://ssl.":"http://www.");document.write(unescape("%3Cscriptsrc='"+gaJsHost+"google-analytics.com/ga.js'type='text/javascript'%3E%3C/script%3E"));try{varpageTracker=_gat._

javascript - 来自文件 ://url 的 Google Analytics

我们有一种基于html的应用程序框架的ajaxy类型,并希望谷歌分析与它一起工作。我相信我们已经正确设置了手动调用_trackPageview在需要的地方。然而事情似乎并没有被报道。现在要么我无法正常工作,要么使用file://从javascript进行GA跟踪url上的协议(protocol)默默地违反了一些我不知道的跨域策略。GA也可以通过file://使用本地html?还是我的GA使用有问题?请注意,我们使用的域实际上并不存在。我们想使用类似mobileapptracking的东西但来自JavaScript而不是本地库。为了做到这一点,看起来您设置了一个假域,并告诉跟踪器它应该报

javascript - 在将增强型电子商务与 Google Analytics 结合使用时,您何时以及多久调用 ga ('send' 、 'pageview' )?

我正在尝试将我们的网站迁移到UniversalAnalytics以及增强型电子商务服务。在使用GA调试器进行一些实验后,您似乎必须在调用ga('ec:addProduct')之后调用ga('send','pageview')>和ga('ec:setAction')方法来实际发送数据。查看文档时(https://developers.google.com/analytics/devguides/collection/analyticsjs/enhanced-ecommerce)一些示例显示他们调用了ga('send','pageview')两次,一次是在开始时,第二次是在设置产品数据之后

javascript - 将 Google Analytics cookie 转换为本地/ session 存储

更新http://jsfiddle.net/musicisair/rsKtp/embedded/result/GoogleAnalytics设置了4个cookie,它们将随所有请求一起发送到该域(并偏移其子域)。据我所知,实际上没有服务器直接使用它们;它们仅与__utm.gif作为查询参数一起发送。现在,显然GoogleAnalytics读取、写入并根据它们的值采取行动,它们将需要对GA跟踪脚本可用。所以,我想知道是否可以:在ga.js写入__utm*cookie后将它们重写到本地存储在ga.js运行后删除它们在ga.js读取它们之前将本地存储的cookie重写回cookie形式重新开

javascript - 什么是 Service Worker 控制台? & 它在 Chrome 浏览器中的什么位置?

我在处理推送通知时遇到了一个陌生的术语:serviceworker控制台。我已经阅读并在浏览器中使用了术语consolelog或webconsole,但我不熟悉术语serviceworkerconsole,我在googlingit之后没有找到合适的答案.谁能解释什么是serviceworkerconsole?如何在谷歌浏览器中访问它? 最佳答案 转到chrome://serviceworker-internals选择任何serviceworker并启动它(如果尚未启动)。点击检查!!轰!你那里有控制台!

javascript - 在 Google Analytics 中跟踪所有出站链接

几个月来我一直在使用脚本来跟踪出站链接。脚本有效,但在GoogleAnalytics生成的报告中,许多URL的末尾都有尾随“:80”(默认端口号)。继续阅读以了解更多详情。值得一提的是,跟踪这些出站链接的网站拥有大量出站流量(将您的幻想乘以∞)。脚本的目的它跟踪所有出站链接并在GoogleAnalytics中将它们标记为“出站链接”。该脚本有大量注释,并有几个console.log()实例来帮助调试(这些被注释掉了)。“出站链接”在GA上显示正常,位于:内容>事件>热门事件>“出站链接”[点击它]>[报告显示所有点击的网址]问题在“出站链接”报告下,我得到了所有被点击的链接,我在报告的

javascript - Angular 2 : Difference between service and redux

redux的必要性是什么,因为我们还可以从服务中保存和获取数据,据我了解,我们还可以获取数据并将其保存到服务中,这些服务可以被其他组件使用。 最佳答案 您不需要redux,但您确实需要一种维护状态的方法。一个服务就可以了,但最后你会发送一些类似于redux或ngrxstore的东西。考虑挑战。您有异步传入的数据。你想要它react。你想要错误处理。您希望在数据更新时有等待状态。您有级联场景,其中一个事件触发多个操作,每个操作都有自己的延迟和错误路径。并且您想设置一个可以在多个组件中使用的模式。维克多·萨夫金(VictorSavkin

javascript - Service Worker 注册失败

我目前正在研究serviceworker来处理浏览器中的推送通知。目前我有这个“软件注册失败错误”:SWregistrationfailedwitherrorSecurityError:FailedtoregisteraServiceWorker:TheURLprotocolofthecurrentorigin('null')isnotsupported.检查下面的client1.html和service-worker.js文件:service-worker.jsconsole.log('Started',self);self.addEventListener('install',fu