常见问题

优质
小牛编辑
128浏览
2023-12-01

1.怎样才算会话结束

需要注意的是,如果上一次session还未结束,用户再次来访,那么这次访问与上次访问为同一会话。

2.系统是如何判别每次访问的来源的?

需要注意的是,如果上一次session还未结束,用户再次来访,那么这次访问的来源就被认为是session 刚开始的那个来源。对应地需要理解的是,SiteMonitor 目前对于来源的判别和归类遵循首因作用。

详细判别规则如下:

3.监测的页面被嵌套该如何跟踪广告来源?

基于广告识别的两种机制,对于监测页面被嵌套的情况也有两种对应解决方法:

给广告点击链接加上dm参数,其中dm参数对应的值为实际监测页面所在域名; 将Landing Page 中的广告参数传递至实际监测页面的URL。

4.什么情况下会出现后端访问数比前端广告点击数还大?

秒针系统对于前端广告点击的统计都需经过秒针服务器,如果不经秒针服务器直接访问带广告参数的网址链接,这种情况下前端广告点击数没有变化,但是后端访问数会+1.

5.丢失Referrer 信息的常见情况有哪些?

从用户行为角度看,丢失Referrer 的常见场景包括:

  • 在其他客户端软件(非浏览器)上点击链接打开;
  • 通过书签访问;
  • 直接在地址栏输入网址链接打开;
  • 点击的Flash 内部链接(部分浏览器下会丢失);
  • 鼠标拖拽打开新窗口。
  • 在新标签页中/新窗口打开连接。

从技术角度看,丢失Referrer 的常见场景包括:

  • https 转 http
  • window.open 方式打开新窗口
  • 修改location 对象进行页面导航
  • 爬虫

6.同一个页面加了两套基础统计代码会怎样?

一般来说,我们没有必要在同一个页面添加两套基础统计代码。不过还是有一个页面加了两套基础统计代码的情况,具体可分为两种情况:

1)页面里边嵌套了另一个页面。这种情况是下,实际上是两个不同的页面上都加了基础统计代码,虽然我们看到的只是一个页面。这种情况下,一次浏览会发两次PV,而且两个页面所对应的url 都可能出现在来源页面中。

2)同一个页面重复添加了基础统计代码。这种情况下,一次浏览只会发一次PV。

7.来源中出现了本站,可能是什么原因?

来源中出现了本站,可能的原因包括:

某些页面未添加基础统计代码,用户从这些页面来到加了基础统计代码的页面;

基础统计代码还没来得及加载,用户就跳转到了一个加了基础统计代码的页面;

8.对于分设备终端引流的网站,是否可以监测并分开看数据?

分设备终端来引流的站点,通常可分为两种情况,一种是根据访问设备类型的不同(PC/Mobile/Tablet),分别引流自不同的url;一种是引流自相同的url,但是不同设备看到的页面布局不同。

对于前者,我们可以在不同的url分别加上不同Site ID的基础统计代码,到时候各设备终端的访问情况,只需在SiteMonitor 下不同的站点中查看数据即可;

对于后者,通常是通过CSS 控制的。我们可以根据CSS 中的判定条件在页面上给Site ID赋予不同的值。即同样也需要出不同的代码,但是不同设备终端用户访问页面时,执行的代码是依据设备类型来决定的。

9.系统中的(not set)、none、NoScriptPageviews、NoScriptClients是什么意思?

字段说明
(not set)一般指的是该功能未进行相应设置所以目前不可用
none一般出现在来源列表,表示访问不包含Referrer 信息,一般指的是通过书签访问,在地址栏直接输入URL,用鼠标拖动链接打开等情况,更多可能情况请参见常见丢失Referrer 的情况
NoScriptPageviews、NoScriptClients表示的是用户浏览器不支持JavaScript 或者禁止了JavaScript 的情况,注意这类情况下只有PV等少数指标才是准确的,不过一般来说这种流量占比非常小
(illegal)一般出现在广告报表,原因:广告位ID和广告活动ID 不匹配,导致系统查询不到相应的medium
(unknow)一般出现在广告报表,原因:AdMonitor 接口异常;SiteMonitor 数据存储出现差错。

10.心跳机制

为了减少客户端和服务端压力,尽量减少数据传输对用户体验的影响,部分收数采用心跳模式。

  • 规则:页面pv加载后的第5,15,30s分别发送心跳请求

心跳可以解决的问题:

  • 可用于计算一次会话中最后一个页面时长

  • 在用户跳转页面之前会触发unload事件,期间收集的还没有发送的用户行为会被发送到服务器,确保数据都会传输到服务器。

11.平均会话时长与平均页面时长

平均会话时长与平均页面时长都是时间类的一组指标,但是两者的统计的维度是不一样的,所以在指标解读的时候也有所差异。

首先来了解单个会话时长与页面时长的计算

名称说明计算
会话时长对应的维度是会话、用户级别的。是描述一个访问(Visit)的访问在网站持续时间。最后一个页面的心跳的时间戳 - 第一个PV的时间戳
页面时长对应的维度是页面级别的。是描述一个页面的被用户打开的时间。下一个页面PV的时间戳 - 当前页面PV的时间戳

再来了解平均会话时长与平均页面时长

名称说明计算
平均会话时长多个会话时长的平均值sum(多个会话时长) / 总会话次数
平均页面时长多个页面时长的平均值sum(多个页面时长) / 页面总PV数

会话时长会大于30min图例

  • Session1时长:12:40:30-12:00=40min30s

  • 页面1停留时长:12:40-12:00=40min

  • 页面2停留时长:30s(由第30s的心跳决定)

12.跳出率与退出率

先介绍一下这两个指标的定义与计算:

名称说明计算
跳出率对应的有会话、页面级别的。跳出指只浏览了一个网页(产生了一个PV)并未触发其他任何自定义统计(如果有的话)便退出的访问总跳出次数 / 总会话数
退出率对应的是页面级别的。退出指访问网站后离开(会话结束),一般来说,所有用户访问网站都会有退出。因此只有页面的退出率,没有会话(网站)的退出率总退出次数 / 页面总退出次数 / 页面总PV数

跳出的原因

造成跳出的因素有很多。例如,访问者可能因为网站的设计或可用性问题在入口页就离开您的网站。或者,如果访问者已经在一个网页上找到了自己需要的信息,而且没有需要或兴趣访问其他网页,那么他们也有可能在浏览一个网页之后就离开。

跳出率高的原因

跳出率高可能由一种或多种因素造成,其中包括:

1)单页网站

如果您的网站只有一个网页,那么除非访问者重新加载该网页,否则 SiteMonitor 不会记录多次浏览。因此,单页网站的跳出率通常较高。要了解人们如何使用这类网站,可以实施其他内容跟踪方法,例如自定义Pageview。

2)使用方法有误

如果您的网站拥有多个网页,但跳出率仍然较高,那么就需要查看是否为所有的网页添加了跟踪代码。

3)网站设计

如果您的所有网页都包含跟踪代码,但跳出率仍然较高,请考虑以下措施:

重新设计入口页(或目标网页) 对这些网页进行优化,提高网页与搜索字词(用于将用户带到您的网站)、投放的广告或购买的关键字的相关性 更改广告或关键字,使其更好地反映网页内容 使用A/B测试,对您的网站的整体更改进行实验,从而优化您的网站。 用户行为

4)其他因素可能完全取决于访问者的行为。

例如,如果用户为您网站上的某个网页建立书签,访问该网页并离开,那么系统会将此行为视为跳出。

改善跳出率

您的网站设计和 SiteMonitor 的实施都会影响到您的跳出率,所以,要改善跳出率,您需要对网站和设置进行特殊的自定义更改。跳出率以及改善跳出率的途径,就像您的业务一样具有特殊性。

分析具体的数据。同时进行的不同营销活动对网站的整体跳出率产生的影响千差万别。请根据具体的流量来源考虑您的跳出率。此外,使用媒介、关键字、广告系列、目标网页等其他维度来评估跳出率也比评估整体跳出率更便于实施。

评估那些可能造成跳出的因素(如网站布局和导航),然后进行调整。将之前的效果作为量规使用,设法改善与以前的数据相关的当前跳出率。在各项更改之间留出足够的时间,以便评估这些更改对访问者及其行为产生的影响。尝试使用内容评估来帮助您。

13.落地页丢失广告参数的处理办法

系统提供两种广告识别方法:

  1. 通过url中带的参数识别广告
  2. 通过cookie中的sm字段识别广告

* 注意 * cookie中的dm字段 必须和落地页域名一致 例如  落地页地址为www.example.com/index.html cookie中则显示dm:www.example2.com 则该数据无法被识别为广告来源

这个时候可以通过 在广告点击代码中增加&dm=www.example.com&字段来确保收数。