加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c# – 导致Google Analytics(分析)从非Web应用程序登录(例如通过

发布时间:2020-12-15 06:54:12 所属栏目:百科 来源:网络整理
导读:我想收集一些有关我的应用程序使用情况的统计信息,而且由于我已经在Google Analytics(分析)中拥有网站统计信息,我认为如果我可以发送一个应用程序的请求,导致Google Analytics(分析)中的打击,例如. /app/v1.0/debug 这可以让我看看我的应用程序启动频率(或任
我想收集一些有关我的应用程序使用情况的统计信息,而且由于我已经在Google Analytics(分析)中拥有网站统计信息,我认为如果我可以发送一个应用程序的请求,导致Google Analytics(分析)中的打击,例如.

/app/v1.0/debug

这可以让我看看我的应用程序启动频率(或任何).

我在网上看了一些人做了类似的事情的例子(一些工作的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://www.google-analytics.com/__utm.gif" +
    "?utmwv=4.3" +
    "&utmn=" + rnd.Next(10000) + // Used only to stop browser caching
    "&utmhn=myhost.com" + // Hostname
    //"&utmhid=<random#>" +
    "&utmr=-" + // Referer
    "&utmp=/app/v0.4/DEBUG/Test" + // Requested page
    "&utmac=UA-123456-7" + // Google Analytics ID
    "&utmcc=__utma%3D" + cookie + "3B%2B__utmz%3D" + cookie + "%3B";

using (var client = new WebClient())
{
    client.DownloadData(statsRequest);
}

有人知道做什么来做这项工作吗?如果我可以以某种方式存储cookie,那么在多次运行应用程序时,人们被认为是“返回访问者”,但这不太重要.

解决方法

我设法让这个工作在广告中有很多fiddling

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读