如何在ASP.NET中跟踪完成的文件下载
|
我有 this ASP.NET web site,允许用户下载程序安装包(只是普通文件).我想要能够跟踪下载完成时(即文件已经完全下载到用户的计算机),然后调用一个Google Analytics(分析)脚本,报告完成的下载为“目标”(显然,我的目标之一是增加文件下载). 问题是我需要支持直接的文件URL,而不是“重定向页面”解决方案.这是因为很多流量来自软件下载站点,在提交产品时明确要求直接的文件URL.也许他们自己做文件分析(即病毒检查).但是,由于这一限制,典型的情况是: >用户在软件下载站点上访问我的产品列表 如果在这些条件下,无法进行监控的确切解决方案,也许存在解决办法?我想到的是临时存储在服务器上执行的下载次数,然后访问一个管理页面,以某种方式向Google Analytics(分析)报告此数字,并最终将其设置为零.有了这个解决方法,至少没有必要尝试将JavaScript处理程序附加到非HTML资源.但是即使如此,还有一些问题: >如何跟踪下载是否完成? 提前感谢大家 解决方法更好的选择:一旦用户安装了网络软件,让安装人员打开一个网页.示例:请参阅Keepass安装程序.您可以跟踪GA中的开放率并获取安装次数. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- .net – 制作类似TinyURL.com的简短网址
- asp.net – 如何更改FileUpload控件(System.Web.UI.WebCont
- asp.net-mvc – MVCSiteMapProvider中的全球化
- asp.net-mvc – 2010初学者指南流利的nHibernate
- asp.net-mvc-3 – ASP.NET MVC 3:如何在控制器方法中获取用
- .net – 如何创建一个dotnet核心单个可执行文件
- 缺少ASP.NET 5模板
- asp.net-mvc – 如何使用绑定前缀?
- asp.net-mvc-3 – 是否可以在Javascript文件中使用razor语法
- asp.net-mvc – HttpResponseMessage内容不会显示PDF
- ASP.NET MVC 3 – Ajax.BeginForm vs jQuery For
- ASP.NET 4.0删除控件后菜单控件的渲染问题Render
- asp.net – Intranet / Internet的Windows身份验
- asp.net – 使用NInject连接依赖项的选项
- ASP.NET AJAX pageLoad()和JavaScript window.on
- asp.net-web-api – 如何确保ASP.net Web API控制
- asp.net-mvc – ASP.Net MVC中的分页和路由
- asp.net-mvc – 在ASP.NET会话中存储任何内容导致
- asp.net – 如何修复“’ddlAssignedTo’有一个无
- asp.net-mvc – 从Ajax表单帖子中重定向
