有人知道_gat cookie的用途是什么吗?我知道它仅适用于未经过身份验证的用户,并且每10分钟到期一次.但我需要知道它的用途.
我找到了这个,但不太确定他们的意思是'用于限制请求率'
是否有一种优雅的方法来确定从网站下载的数据的大小 - 请记住,并非所有请求都将转到您最初访问的同一域,而其他浏览器可能在后台同时进行轮询.理想情况下,我想查看每个页面的大小 - 或者Flash站点随时间下载的总量.
我正在寻找某种浏览器插件或Fiddler脚本.由于上面提到的问题,我不确定Fiddler是否会工作.
我想比较类似于我的网站的总文件大小 - 并跟踪我自己的网站.
我听到不同人对这个话题的不同看法,没有人确定.此外,快速谷歌搜索不会透露任何信息.
问题是:在Android应用中使用Flurry Analytics(或Google Analytics或任何分析工具)时.我是否需要以第一个应用程序启动时显示的EULA或类似的形式通知用户并且必须接受?
收集的统计数据完全是匿名的,因此大多数人说您不必显示EULA.但现在的真相是什么?
我想写一个简单的javascript跟踪代码,它应该能够将参数推送到远程服务器.
谢谢
我正在尝试将分析事件跟踪添加到onclick事件中,以便在表单上提交输入.
我尝试了多个不同的例子,并引用了几个不同的SO帖子来达到这一点.我可以让onclick提交表单或触发跟踪事件,但不能同时触发.
第一个例子:(将表单+日志提交到控制台,但不会触发事件)
<!-- Analytics tracking code -->
<form action="test.php" id="form" method="post">
<input type="text" name="name" id="name">
<!-- Submits form + logs to console but doesn't fire event -->
<input type="submit" name="submit" value="Submit" onclick="
var _this = this;
_gaq.push(
['_trackEvent', 'Forms', 'Submit', 'Home Contact'],
function() {
console.log('submitting');
$(_this).parents('form').submit();
}
);
">
</form>
Run Code Online (Sandbox Code Playgroud)
第二个例子:(触发事件+日志到控制台,但不提交表单)
<!-- Analytics tracking code -->
<form action="test.php" id="form" method="post">
<input type="text" name="name" id="name">
<!-- Fires event + logs to console but doesn't submit form -->
<input …Run Code Online (Sandbox Code Playgroud) 我发现JArchitect是执行J2EE应用程序分析的非常好的工具,但它有点贵,有没有JArchitect的免费/开源替代品?
Segment.io的人员在构建analytics.js方面做得非常出色,可以通过一个开源的JavaScript库轻松加载大量的javascript片段(Intercom,GA,Kissmetrics等).
存储库:https://github.com/segmentio/analytics.js
它们提供托管版本,具有用于实现集成的良好UI,这是一种付费产品.但是,analytics.js是开源的,因此您也可以免费使用它(作为自托管解决方案).
太糟糕了,没有什么好的设置文件可用.
有一些关于此的博客,但这些都是过时的:
谁知道我们可以找到关于如何实现开源版本analytics.js的优秀文档的地方?
如果这些文档不存在,我们应该开始编写它们,因为它确实使开发人员的生活变得更容易.
我正在努力在现有的.NET电子商务应用程序上实现Segment分析中心,以便与其他一些服务中的Mixpanel一起使用.我理解Analytics.js和Segment .NET API的API文档,但我很困惑如何将匿名事件连接到同一个用户.
例如,假设我正在跟踪项目是否已添加到购物车中.我正在这个服务器端,因为有多个页面可以将项目添加到购物车但只有一个控制器.用户可以在不登录的情况下执行此操作,我们已经为他们分配了客户ID,因此我的代码如下所示:
Analytics.Client.Track(cartItem.CustomerId, "Added Product", new Properties() {
{ "sku", cartItem.Sku },
{ "quantity", quantity }
});
Run Code Online (Sandbox Code Playgroud)
然后,假设用户查看产品类别页面.由于这是一个相对简单的操作,我目前正在客户端,所以我的代码看起来像这样:
analytics.track('Viewed Product Category', {
category: '@Model.CategoryName',
subCategory: '@Model.SubCategoryName'
});
Run Code Online (Sandbox Code Playgroud)
我在Analytics.js规范中看到:
您无需为您网站的匿名访问者打电话.我们会自动为它们分配一个anonymousId,所以只是调用页面和轨道仍然可以正常工作而无需识别.
我的主要问题是,如何告诉Segment它是执行这两个操作的同一个(当前是匿名的)用户?作为次要问题,我是否需要在服务器端呼叫之前呼叫识别,即使Track呼叫包含用户ID?
这好像是:
ga('send', 'pageview');
Run Code Online (Sandbox Code Playgroud)
不知道如何处理大型有效载荷(超过8K),当我们发送包含100多种产品的大型交易时,页面展示只是尝试在单个信标帖子中发送所有项目.
products.forEach(product => ga('ec:addProduct', ...) ) // 100 products
ga('ec:setAction', 'purchase', ...)
ga('send', 'pageview');
Run Code Online (Sandbox Code Playgroud)
结果如何
raven.js:80 Payload size is too large (11352). Max allowed is 8192.
Run Code Online (Sandbox Code Playgroud)
我们只是关注以下文档:enhanced-ecommerce #measurement-transactions
我是一名编程老师,我想编写一个脚本来检测 C/C++/Python 文件中的重复量。我想我可以将任何文件视为纯文本。
该脚本的输出将是重复的相似序列的数量。最终,我只对 DRY 指标感兴趣(代码满足 DRY 原则的程度)。
我天真地尝试做一个简单的自相关,但很难找到合适的阈值。
u = open("find.c").read()
v = [ord(x) for x in u]
y = np.correlate(v, v, mode="same")
y = y[: int(len(y) / 2)]
x = range(len(y))
z = np.polyval(np.polyfit(x, y, 3), x)
f = (y - z)[: -5]
plt.plot(f)
plt.show();
Run Code Online (Sandbox Code Playgroud)
所以我正在寻找不同的策略...我还尝试比较每条线、每组2条线、每组3条线之间的相似性...
import difflib
import numpy as np
lines = open("b.txt").readlines()
lines = [line.strip() for line in lines]
n = 3
d = []
for i in range(len(lines)):
a = lines[i:i+n]
for j in …Run Code Online (Sandbox Code Playgroud) analytics ×10
javascript ×4
segment-io ×2
algorithm ×1
android ×1
asp.net-mvc ×1
c# ×1
cookies ×1
e-commerce ×1
flurry ×1
java-ee ×1
jquery ×1
onclick ×1
python ×1
similarity ×1
tracking ×1