就在我再次熟悉SQL语句时,从Google Analytics中提取数据时,我发现它们不使用SQL,而是使用Dimensions和Metrics以及它们的组合.
为什么这是一个原因?我认为它没有SQL接口(或普通的Web服务器日志下载)?如果是这样,SQL语句如何转换为Dimension,Metrics(以及Segment和Filters)?
似乎Metrics往往是"聚合",例如count()或average(),而Dimension往往是记录值本身(例如Browser == IE或Country == Australia),它与group by值.过滤器就像条件,那么Segment呢?
似乎如果我们指定Dimensions,那么它会自动执行group by并显示该字段.它通常是count()或sum().如果我们想改变average(*)怎么办?如果我们希望它显示但不希望它做group by什么呢?
要进行实验的示例网站位于http://code.google.com/apis/analytics/docs/gdata/gdataExplorer.html
analytics google-analytics web-analytics google-analytics-api yahoo-analytics
我需要创建一个分析系统.我已经使用MognoDB和PHP构建了系统,但没有使用OLAP.现在我的查询确实是我能得到的最好的,但系统真的很慢,因为没有立方体.加载过去7天的报告可能需要一分钟.我真的需要立方体的选项 - 切片和骰子.
那么对我来说什么是解决方案呢?是否有一个很好的立方体系统与MongoDB构建,可以通过PHP插入和查看数据?也许MongoDB对我不好?我应该使用另一个数据库并从0开始所有系统吗?使用PHP有哪些OLAP解决方案?
编辑:更多信息 - 嗯,系统就像谷歌分析.需要能够知道每天有多少视图,只需要能够从指定的流量来源和国家/地区进行报告.系统每天需要处理1,000,000个独特视图.但不仅仅是视图数量,还需要能够查看用户返回的数量,每个用户的平均时间等等.
谢谢.
我使用omniture分析来跟踪在网站上购物时何时查看产品.这些报告通常在FF,Chrome,IE浏览器中发送,但在使用Safari时,报告会以两次方式发送.
Safari没有进行两次调用,可能发生的是它正在进行一次调用,并且该调用正在通过重定向进行响应,然后进行第二次调用.可能由于某种原因,Omniture将调用记录为两个条目,但这将是愚蠢的.
有什么建议?
假设我有一个PDF页面(由PDFLaTeX生成),就像网页一样.是否可以以类似于HTML页面的方式在其上添加跟踪代码(用于使用分析)?
我希望使用Python以与在R中相同的方式预处理文档语料库.例如,给定初始语料库corpus,我想最终得到一个预处理语料库,该语料库对应于使用以下R生成的语料库.码:
library(tm)
library(SnowballC)
corpus = tm_map(corpus, tolower)
corpus = tm_map(corpus, removePunctuation)
corpus = tm_map(corpus, removeWords, c("myword", stopwords("english")))
corpus = tm_map(corpus, stemDocument)
Run Code Online (Sandbox Code Playgroud)
是否有一个简单或直接 - 最好是预先构建 - 在Python中执行此操作的方法?有没有办法确保完全相同的结果?
例如,我想预处理
@Apple耳塞是令人惊叹的!我从未有过的入耳式耳机的最佳声音!
成
ear pod amaz最好的声音inear headphon我曾经
我想使用javascript或Rest API为我的应用程序获取解析分析,Parse是否支持?我想在我自己的基于Web的仪表板中显示这些自定义事件.同样的问题发布在这里: 获取Parse Analytics自定义仪表板?
首先,我想对我糟糕的网络编程技巧道歉.我还是Javascript的新手.
这是我的问题:我在尝试重现 [Google Analytics的嵌入式Api指南]时遇到了未捕获的TypeError
我得到的确切错误:未捕获TypeError:无法设置null的属性'innerHTML'(cb = gapi.loaded_0:139)
我寻找答案,但没有找到任何有效的方法.
这是我的完整代码:
<head>
<script>
(function(w,d,s,g,js,fs){
g=w.gapi||(w.gapi={});g.analytics={q:[],ready:function(f){this.q.push(f);}};
js=d.createElement(s);fs=d.getElementsByTagName(s)[0];
js.src='https://apis.google.com/js/platform.js';
fs.parentNode.insertBefore(js,fs);js.onload=function(){g.load('analytics');};
}(window,document,'script'));
</script>
<script src="https://ga-dev-tools.appspot.com/public/javascript/Chart.min.js"></script>
<script src="https://ga-dev-tools.appspot.com/public/javascript/moment.min.js"></script>
<script src="https://ga-dev-tools.appspot.com/public/javascript/embed-api/components/view-selector2.js"></script>
<script src="https://ga-dev-tools.appspot.com/public/javascript/embed-api/components/date-range-selector.js"></script>
<script src="https://ga-dev-tools.appspot.com/public/javascript/embed-api/components/active-users.js"></script>
</head>
<body>
<div id="embed-api-auth-container"></div>
<div id="view-selector-container"></div>
<div id="active-users-container"></div>
<div id="chart-1-container"></div>
<div id="legend-1-container"></div>
<div id="chart-2-container"></div>
<div id="legend-2-container"></div>
<div id="chart-3-container"></div>
<div id="legend-3-container"></div>
<div id="chart-4-container"></div>
<div id="legend-4-container"></div>
</body>
<script>
window.onload = function()
{
gapi.analytics.ready(function() {
gapi.analytics.auth.authorize({
container: 'embed-api-auth-container',
clientid: 'xxxxxxxxxx.apps.googleusercontent.com',
});
var activeUsers = new gapi.analytics.ext.ActiveUsers({
container: 'active-users-container',
pollingInterval: 5
});
activeUsers.once('success', function() …Run Code Online (Sandbox Code Playgroud) 有没有办法跟踪有多少iOS用户拥有(和使用)Apple Watch?是通过Google Analytics自动跟踪还是我必须做些什么来实现这一目标?
假设我正在构建一个自定义的Web搜索引擎,即使该Web用户正在使用隐身模式还是清除缓存和Cookie之后?
如果是,执行此操作的技术方法是什么?
analytics ×10
javascript ×2
apple-watch ×1
ios ×1
mongodb ×1
nlp ×1
olap ×1
olap-cube ×1
pdf ×1
php ×1
python ×1
r ×1
safari ×1
scikit-learn ×1
synonym ×1