草庐IT

universal-analytics

全部标签

c# - 如何使用服务帐户通过 .NET C# 访问 Google Analytics API V3?

我意识到之前有人问过这个问题,但示例代码很少,所以我再次提问,但至少有一点方向。经过数小时的搜索,我得出了以下部分实现。namespaceGoogleAnalyticsAPITest.Console{usingSystem.Security.Cryptography.X509Certificates;usingDotNetOpenAuth.OAuth2;usingGoogle.Apis.Analytics.v3;usingGoogle.Apis.Analytics.v3.Data;usingGoogle.Apis.Authentication.OAuth2;usingGoogle.Ap

.net - 如何从代码触发 Google Analytics?

我的应用程序从我的网站读取一个(html)文件,我想使用GoogleAnalytics跟踪对该文件的访问。由于GAJavascript在读取文件时不会被执行,因此不会被跟踪。有没有办法直接从代码触发GA,或者从.NET应用程序执行Javascript而无需添加一堆依赖项? 最佳答案 GoogleAnalytics的工作原理是通过javascript向Google服务器发出网络请求。如果您想以编程方式执行此操作,您只需自己发出此Web请求即可。当您在浏览器中加载页面时,我会使用Fiddler或FireBug来捕获请求的样子。然后您可以

javascript - 命令被忽略。未知目标 : undefined when setting Custom Dimension in Google Analytics tracking code

我正在我的GoogleAnalytics跟踪代码中设置一个自定义维度,但是我在打开GoogleAnalytics调试器的Chrome控制台中看到一个奇怪的错误。这是我的代码,它会在每个页面上触发。我向区域账户和全局/汇总账户报告,我创建了两个跟踪器来实现这一点。(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.getEleme

javascript - 使用 Google Analytics 跟踪线下事件

我试图跟踪用户在我的网站上的事件,例如点击或鼠标悬停以及不同类型的事件....即使用户离线工作,是否有任何解决方案来跟踪事件......我可以将它们存储在cookie之类的东西中,并在找到事件的互联网连接时将它们发送到服务器吗?这可能吗?谢谢 最佳答案 取决于您的目标浏览器类型。这些是用于HTML5离线网络应用程序的吗?如果他们supportononlineandonofflineevents,您可以相当简单地自己实现它。一些可能可行的代码,使用离线事件、原生JSON和HTML5本地存储:if(!localStorage.getIt

javascript - Google Analytics 有没有办法像 Mixpanel 一样跟踪多个事件参数?

给定:_trackEvent(category,action,opt_label,opt_value,opt_noninteraction)我尝试使用opt_label,但它似乎只是一个字符串,不接受像Mixpanel那样的不同参数的散列。我怀疑解决方法之一是使用自定义变量?但文档似乎令人困惑。感谢任何建议。 最佳答案 虽然您当然可以在GoogleAnalytics(分析)中完成这项工作,但其他分析服务(如Mixpanel、KISSmetrics、Kontagent等)专注于事件分析,并为您提供更大的灵active。话虽如此,您可以

javascript - Win 10 Universal App with Cordova 尝试加载闪存

我正在使用VisualStudio2015和适用于ApacheCordova的工具构建跨平台Cordova应用程序。因此,我正在使用ToolsforApacheCordova中的BlankCordovaApp(带有TypeScript)。一切似乎都工作正常,除了在Windows10上运行应用程序时JavaScript控制台中出现一个奇怪的错误:APPHOST9603:"Can’tloadtheActiveXplug-inthathastheclassID"{D27CDB6E-AE6D-11CF-96B8-444553540000}".Appscan'tloadActiveXcontro

javascript - 我可以使用 Angular2 Universal 仅在客户端中运行组件方法吗?

我正在写一个angular2universal应用程序。它有一个d3图表,但我希望只在客户端(浏览器)呈现d3图表,而不是尝试在服务器上呈现它。angular2universal中是否有一个接口(interface)只能在客户端运行一个组件方法?即classComponentWithChartimplementsOnInit,ngUniversalBrowser{elem;constructor(privateviewContainerRef:ViewContainerRef){}ngUniversalBrowserOnInit(){this.elem=this.viewContain

javascript - 如何使用 Google Analytics 跟踪 Ajax 请求?

我正在尝试使用GoogleAnalytics来跟踪我的Web应用程序发出的任何Ajax请求(在我的例子中是基于ExtJS构建的,但现在这并不重要)。我写了几行代码来跟踪所有Ajax请求:Ext.Ajax.on('requestcomplete',function(connection,options){pageTracker._trackPageview('/'+options.url);});但它不起作用(它有点起作用,但它不跟踪所有请求)。我得到的数字远低于我的请求数。 最佳答案 在最新(异步)版本的ga代码中,使用:-_gaq

javascript - 使用 Measurement Protocol 时 Google Analytics 屏幕时间不正确

我正在为我的TizenTV应用程序使用测量协议(protocol),因为我不能使用JS(需要域名)或Android/iOSSDK。我要发送{v:1,tid:GA_TRACKING_ID,cid:data.deviceId,t:'screenview',dh:'something.com',dp:encodeURIComponent($location.path()),cd:transition.to().title+($stateParams.gaTitle?'('+$stateParams.gaTitle+')':'')||'Unknown',an:'XXX','ga:mobileD

javascript - Google Analytics,跟踪页面卸载事件

我正在尝试在用户使用GoogleAnalytics(analytics.js)离开页面时完成跟踪事件。虽然不知道用户将如何离开,但可能是因为外部链接或只是关闭标签。所以我的想法是Hookbeforeunload或unload事件,然后:window.addEventListener("beforeunload",function(){ga('send','event','some','other','data');});现在我的问题是,对GA服务器的请求是同步的还是我可以用hitCallback以某种方式强制执行该行为?属性(property)?如果那不可能,我还能如何实现这一目标?最