通过Google Analytics(分析)跟踪嵌入式图表 - c#

我有a site,它会产生如下图

我想鼓励访问者将生成的图形嵌入到自己的网站和博客中。是否可以在Google Analytics(分析)中包含该图表的视图?我希望能够看到网站何时嵌入图像,以便在分析报告中对其进行跟踪。

我设想可以从生成PNG的服务器端方法中调用一些API,但是还无法找到任何特定的东西。

谢谢!

参考方案

确实有可能,请查看Google Analytics for Mobile Websites文档。这详细说明了如何在服务器上建立对Google Analytics(分析)的请求,其中包含许多不同的代码示例(包括C#)。

尽管本文档围绕跟踪页面浏览量进行了介绍,但该概念可以扩展到您可以在Google Analytics(分析)中记录的其他类型的活动,例如“事件”。在您的特定情况下,我想我希望将图表视图设置为事件,因为这不会“混淆”您的真实流量(尽管如果您选择注册它们,则可以使用高级细分来排除图表流量作为网页浏览量)。

事件跟踪的文档为available here。查看它应该使您对如何表达查看图表有一个好主意。了解了如何在GA中跟踪事件后,编写JavaScript,然后查看它生成的URL(信标)以将信息发送给Google。您将能够将其用作从服务器发送事件信息的模板。

关于实际提供图像,您有很多选择。如果您的应用是用MVC编写的,请查看FileResult类(以及File()类上可用的关联的Controller方法)。如果您使用Webforms应用程序,则将使用Response.WriteFile()或类似的方法。 This wrox article举例说明了这个想法。该示例用于创建无浸出/热链接图像处理程序,但是将图像写入HttpReponse的概念是相同的。

Google Analytics(分析)报告,GoogleAnalyticsSDK和Winforms应用 - c#

在一个简单的Windows窗体应用程序(带有2个按钮的1个窗体)中,我将NuGet包GoogleAnalyticsSDK与"other platform" instructions一起使用。该代码似乎运行良好,我可以单击一个按钮,然后在该应用程序的Google实时仪表板上查看热点。但是,稍后我再也找不到该歌曲了。如何使用GA“查找”该匹配…

使用php将交易推送到Google Analytics(分析) - php

我需要将离线交易推送到Google Analytics(分析)。我正在考虑创建一个php脚本来查询电子商务数据库,以查看从后端创建的最近一小时内进行的交易。确定了这些交易(以及订单项/ SKU)。如何使用PHP将数据推送到Google Analytics(分析)? 参考方案 您需要通过measurement protocol。没有客户端库可以帮助您在PHP中…

无需登录即可获取Google Analytics(分析)数据 - php

我玩过Analytics(分析)API,使用了oauth,并设法从我的Analytics(分析)帐户中提取数据,这并不太麻烦,而且工作得很好。问题是我正在为我的客户构建一个小型的“数据图表”服务,该服务基本上会将Google Analytics(分析),电话跟踪和其他一些服务中的数据馈送到一个中心区域,该区域将显示有多少人正在与其联系网站。问题是要使用Goo…

安排导出Google Analytics(分析)csv报告 - java

我想要一份Google Analytics(分析)自定义报告的副本 每天在网络服务器上CSV。我希望更新我的一些记录 数据库取决于此csv报告。在我开始之前,如果我能奏效的话查找获取报告的分析核心Java API代码,进行编译并保存设置每天运行一个php文件的cronjobphp文件执行调用Java的bash命令Java应用程序与分析交互,获取并保存报告ph…

Google Analytics(分析)报告中的分页 - php

在这里,我正在获取下一个和上一个URL,但是当尝试使用该URL访问下一页时,由于网址= https://www.googleapis.com/analytics/v3/data/ga?ids=ga:85914642&dimensions=ga:pagePath,ga:date&metrics=ga:pageviews,ga:uniquePag…