标签: web-analytics

Liferay中是否有内置的网络分析工具?

我需要获取网站的统计信息并生成报告.我正在使用Liferay门户网站.Liferay中是否有内置的网页分析功能?如果是,请帮助如何配置它?

谢谢,Dhananjay

portlet liferay web-analytics

5
推荐指数
1
解决办法
4623
查看次数

网站创建者的网站分析解决方案

我的网站是较小网站的创建者,我想为每个用户分别进行分析.

有没有办法自动将Google Analytics添加到网站?

据我所知,Google API中没有这样的选项.

还有其他选择吗?可以用Piwik完成吗?

api google-analytics web-analytics matomo

5
推荐指数
1
解决办法
218
查看次数

Google Analytics(分析) - 独特的网页浏览与访问次数

假设Visits指标仅计算用户在给定页面上开始会话的次数,我是否正确,而Unique Pageview是查看给定页面的用户数量?

考虑下面的情况下,我有我的网站上两页:A页B页.页面A包含指向页面B的链接.

如果用户正在浏览开始我的网站在网页A,谷歌Analytics(分析)将增加访问重复浏览量一个 1.

现在,如果用户点击链接到,将谷歌Analytics(分析)增加两个访问重复浏览量,或只是重复浏览

google-analytics web-analytics

5
推荐指数
1
解决办法
7738
查看次数

我可以将事件推送到Eloqua,例如Google Analytics吗?

使用Google Analytics,我可以使用JavaScript中的代码将自定义事件推送到服务:

_gaq.push(['_trackEvent', 'Videos', 'Play', 'Gone With the Wind']);
Run Code Online (Sandbox Code Playgroud)

有没有办法与Eloqua一起使用它们的JavaScript跟踪代码?

我发现我可以这样做:

_elq.trackEvent('http://example.com/documents/whitepaper.pdf')
Run Code Online (Sandbox Code Playgroud)

但该示例特定于出站链接跟踪,我不确定其他参数是什么,如果有的话?

analytics google-analytics web-analytics-tools web-analytics eloqua

5
推荐指数
1
解决办法
1411
查看次数

堆分析的脚本代码有什么作用?

因此Heap Analytics告诉我粘贴此代码以使用他们的产品 -

<script type="text/javascript">
  window.heap=window.heap||[];heap.load=function(a){window._heapid=a;var b=document.createElement("script");b.type="text/javascript",b.async=!0,b.src=("https:"===document.location.protocol?"https:":"http:")+"//cdn.heapanalytics.com/js/heap.js";var c=document.getElementsByTagName("script")[0];c.parentNode.insertBefore(b,c);var d=function(a){return function(){heap.push([a].concat(Array.prototype.slice.call(arguments,0)))}},e=["identify","track"];for(var f=0;f<e.length;f++)heap[e[f]]=d(e[f])};
  heap.load("YOUR_APP_ID");
</script>
Run Code Online (Sandbox Code Playgroud)

这段代码有什么作用?(除非所有应用程序ID的东西).

我在开源analytics.js中发现了类似的东西

<script type="text/javascript">
window.analytics||(window.analytics=[]),window.analytics.methods=["identify","track","trackLink","trackForm","trackClick","trackSubmit","page","pageview","ab","alias","ready","group","on","once","off"],window.analytics.factory=function(t){return function(){var a=Array.prototype.slice.call(arguments);return a.unshift(t),window.analytics.push(a),window.analytics}};for(var i=0;i<window.analytics.methods.length;i++){var method=window.analytics.methods[i];window.analytics[method]=window.analytics.factory(method)}window.analytics.load=function(t){var a=document.createElement("script");a.type="text/javascript",a.async=!0,a.src=("https:"===document.location.protocol?"https://":"http://")+"d2dq2ahtl5zl1z.cloudfront.net/analytics.js/v1/"+t+"/analytics.min.js";var n=document.getElementsByTagName("script")[0];n.parentNode.insertBefore(a,n)},window.analytics.SNIPPET_VERSION="2.0.8",
window.analytics.load("YOUR_WRITE_KEY");
window.analytics.page();
</script>
Run Code Online (Sandbox Code Playgroud)

那是在做类似的事吗?(一眼就看起来像)

javascript events analytics web-analytics

5
推荐指数
1
解决办法
4113
查看次数

了解Google Analytics(分析)第一方Cookie

在了解所使用的Cookie时,我有些麻烦Google Analytics。我了解网站中包含的跟踪代码会收集有关网页点击量,访问持续时间,第一方域的Cookie等信息,然后将所有这些信息附加到gif像素请求的querystring参数中,然后发送它到Google Analytics服务器。但是,我不了解的是,Google Analytics由于像素是www.google-analytics.com对第三方服务器的请求,因此如何理解这些第一方Cookie 。

因此,即使跟踪代码本身可以在发布者的代码内,并且可以作为第一方执行,因此允许Google Analytics(分析)访问第一方Cookie,但是当这些Cookie最终到达GA服务器时,这些服务器不能真正读取cookie,可以吗?对此的一种解释可能是,一旦与共享了第一方Cookie GA,那么无论这些Cookie的发送位置如何(以及该像素在浏览器内部设置了第三方Cookie的事实,都无关紧要)的请求www.google-analytics.com),GA服务器能够具有与该用户相对应的唯一ID(基于第一方Cookie ID),从而在后续请求中为该用户维护一条记录。这种理解正确吗?

任何人都可以帮助澄清这一点。谢谢。

cookies google-analytics web-analytics

5
推荐指数
1
解决办法
3027
查看次数

正确使用Graphite指标名称

我构建了一个网络分析工具,并考虑使用Graphite.这是一个非常基本的工具,只有几个有趣的尺寸,但有一个与测量相关的维度.例如,当用户访问网站时,我想跟踪地理位置,浏览器等.度量标准名称可能是:

usa.chrome.windows8.organic...
Run Code Online (Sandbox Code Playgroud)

然后我可以使用通配符来进行有趣的查询.

是否滥用了度量标准名称(以及一般的Graphite),或者只要我只关心少量指标,这是一种好方法.

analytics web-analytics graphite statsd

4
推荐指数
2
解决办法
6434
查看次数

发布新 GTM 容器版本时出现延迟

我想知道谷歌标签管理器容器的新发布版本需要多少小时才能考虑修改?

我试图找到没有结果的答案......

预先感谢您的帮助。

科基

analytics google-analytics web-analytics-tools web-analytics google-tag-manager

4
推荐指数
1
解决办法
2982
查看次数

从头开始构建一个 javascript 网络分析工具

我对javascript相当陌生,我知道基础知识。我希望构建我自己的(从头开始)java 脚本库,就像 google analytics.js 一样,它将跟踪用户在网站上的行为。基本上我想收集像

  1. 点击数据
  2. 停留时间
  3. 页面点击等。

我花了很多时间试图找到网站/教程来让我开始这件事,但我一直在使用 google analytics.js 或一些私人工具。

我在找什么:

  1. 有什么好的起点/资源/网站可以帮助我构建这个js库
  2. 是否有包括后端在内的端到端系统架构的参考?
  3. 任何我可以直接使用的开源库?

我已经研究了 Chaoming 构建您自己的分析工具 Splunk BYO 分析的一些内容

javascript google-analytics web-analytics-tools web-analytics

4
推荐指数
1
解决办法
1628
查看次数

在网页中与 timeonsitetracker.js API 集成时,如何获取实时“timeonsite”参数?

我将 JS timeonsite 库timeonsitetracker.js 集成到网页中,如文档中所示,

<script type="text/javascript">
var Tos;
(function(d, s, id, file) {
    var js, fjs = d.getElementsByTagName(s)[0];
    if (d.getElementById(id)) return;
    js = d.createElement(s);
    js.id = id;
    js.onload = function() {
        var config = {
            trackBy: 'seconds',
            developerMode: true
        };
        if(TimeOnSiteTracker) {
            Tos = new TimeOnSiteTracker(config);
        }
    };
    js.src = file;fjs.parentNode.insertBefore(js, fjs);
 } (document, 'script', 'TimeOnSiteTracker', '//cdn.jsdelivr.net/gh/saleemkce/timeonsite@1.1.0/timeonsitetracker.min.js'));
</script>
Run Code Online (Sandbox Code Playgroud)

调用Tos对象后,

Tos.getTimeOnPage();

{
    TOSId: 13650383319214852
    TOSSessionKey: "6606159448467693493359"
    TOSUserId: "anonymous"
    URL: "https://localhost/index.html"
    currentTime: "2020-07-11 16:25:17.908"
    entryTime: "2020-07-11 16:24:36.911"
    timeOnPage: 41
    timeOnPageByDuration: …
Run Code Online (Sandbox Code Playgroud)

javascript time-tracking web-analytics

4
推荐指数
1
解决办法
324
查看次数