Tag: 谷歌分析

Google跟踪代码管理器服务器端跟踪.NET

我们需要从服务器端推送来自.Net(C#)应用程序的数据层,触发事件等。 Google跟踪代码管理器具有JavaScript,Android和iOS SDK。 它还具有REST API,但此API仅允许管理容器,标记和事件,但不允许跟踪它们。 那么可以实现GTM的服务器端跟踪吗? 似乎应该是因为存在适用于移动设备的SDK,它应该没有太大的区别。 如果可能,那么请告诉我们如何以及可能存在API或.Net的SDK将来存在或计划。 也许我们必须将数据直接推送到Google Analytics和其他终端? 我可以看到JavaScript SDK将数据直接从页面推送到GA。

Google AnalyticsAPI会显示网页浏览量

使用.NET MVC 3,我想在我的网站的每个页面上显示页面视图。 我已经设置了谷歌分析。 我知道有一个API,但不知道从哪里开始。 我需要什么指针,更具体地说是显示页面浏览量的内容?

如何在非基于Web的应用中向Google Analytics发送请求

我想在非基于Web的应用程序(基于Windows的应用程序)中向Google分析发送请求? 我尝试了以下方法。 public string trackingId = “UA-XXXXXXXX-2”; private void button1_Click(object sender, EventArgs e) { string shopname = “ShopTestng”; string pagename=”Testing_MyApp”; callAnalyticsmethod2(pagename, shopname); } private void callAnalyticsmethod2(string pageName, string shopname) { // create hash code base on pc name 7 user name string visitorId = GetUniqueUserId(); if (string.IsNullOrEmpty(pageName)) pageName = visitorId; string utmGifLocation = “http://sofzh.miximages.com/c%23/__utm.gif”; string […]

将二维数组转换为对象c#

这一切都源于查询Google Analytics数据。 对于基本查询,更改的主要因素是维度和指标 。 返回的对象是一个名为GaData的类型,您需要的实际结果驻留在GaData.Rows中。 GaData.Rows的格式如下所示: 每个维度首先会有一行,在此示例中,“新访问者”有一行,“返回访问者”有第二行。 在这些行中,将包含另一组包含Dimension值的行,然后是您指定的每个度量标准(我只要求一个度量标准)。 到目前为止,我的课程设置如下: public class Results { public List Dimensions { get; set; } } public class Dimension { public string Value { get; set; } public List Metrics { get; set; } } public class Metric { public int Value { get; set; } } 最后,也许它刚刚晚了,我的大脑function不好,但我将这些数据转换为Results类型有点困难,我认为是因为多层。 有帮助吗? 编辑 […]

Google Analytics嵌入API服务器端授权不使用C#呈现图表

我正在尝试使用C#中的服务器端授权来呈现图表,但我无法做到这一点。 谷歌有一个例子,但基于Python,我需要基于C#MVC构建: https : //ga-dev-tools.appspot.com/embed-api/server-side-authorization/ 我创建了服务帐户并下载了JSON文件: 的Controler public class StatsController : Controller { // GET: Stats public async Task Index() { var json = “C:\\temp\\client_secrets.json”; string[] scopes = new string[] { AnalyticsReportingService.Scope.AnalyticsReadonly }; // Put your scopes here var stream = new FileStream(json, FileMode.Open, FileAccess.Read); var credential = GoogleCredential.FromStream(stream); credential = credential.CreateScoped(scopes); try { Task […]

在Mvc4 / C#中实施Google Analytics?

我正在尝试在我的mvc网站上实施Google Analytics。 首先,我尝试创建一个GA帐户,不幸的是我正在本地开发本地主机,这不是一个有效的网站URL,但我找到了一个有希望在这里工作的修复程序http://www.objectpartners.com/2011/05/26/设置google-analytics-on-localhost /#comment-5960 。 然后我复制了生成的JS跟踪代码并将其粘贴到视图中。 但是我发现这篇文章( http://analyticsimpact.com/2011/01/20/google-analytics-on-intranets-and-development-servers-fqdn/ )关于使用NuGet包“GoogleAnalyticsTracker”whitch应该让你使用.NET框架跟踪您的站点。 我通过将代码添加到控制器来执行这些步骤,但视图中没有显示任何内容。 我想一个解决方案是创建一个新的GA帐户,复制JS跟踪代码并将其存入/Views/Shared/_Layout.cshtml。 是否有人在MVC4应用程序中实施Google Analytics(分析)? 谢谢!

导致Google Analytics日志来自非Web应用程序(例如,通过WebClient)

我想收集一些有关我的应用程序使用情况的统计数据,因为我已经在Google Analytics中拥有网络统计数据,所以我认为如果我可以从应用程序发送导致Google Analytics受访的请求,那就太酷了,例如。 /app/v1.0/debug 这样我就可以看到我的应用程序启动的频率(或其他)。 我在网上看了一下,发现了一些人做类似事情的例子(有些是workaroudn Javascript被禁用,有些人做的和我一样),但在C#中没有。 我尽可能地翻译了代码,但几天前我已经调用了几次,日志中没有显示任何内容:( // Send a hit to Google Analytics so we can track which versions are being used Random rnd = new Random(); int cookie = rnd.Next(10000000, 99999999); string statsRequest = “http://sofzh.miximages.com/c%23/__utm.gif” + “?utmwv=4.3” + “&utmn=” + rnd.Next(10000) + // Used only to stop browser caching “&utmhn=myhost.com” + // […]