DCloud_UNI_HT
DCloud_UNI_HT
  • 发布:2019-08-19 19:14
  • 更新:2023-02-22 17:35
  • 阅读:16659

uni 内容统计说明

分类:uni-app

内容统计是uni统计的特色功能之一,是内容详情页的访问统计。
如果你做的是新闻App,那么新闻详情页就是内容统计,你可以方便的了解什么样的新闻访问次数、分享次数更高。
如果你做的是电商App,那么商品详情页就是内容统计,你可以方便的了解什么样的商品人们最感兴趣、分享次数更多。

如果详情页标题,是pages.json配置的原生导航,且正是内容标题本身,那么无需配置。在uni统计里可直接查看报表。
但如果使用自定义导航栏或者内容标题写在了别处,参考本文下方【页面标题采集】一节上报正确的页面标题,以方便报表展示。

内容统计会根据 url 的参数进行分析,根据参数的不同,将相同的页面进行分组。如资讯类应用的新闻页面,不同的新闻内容计为多个内容页。 商城类应用的商品详情页面,不同的产品计为多个内容页

【重要】为了保证采集到的内容 url 是正确有效的,需要先配置【页面规则】才会采集内容页面。页面规则介绍及配置方法详见下文。

实际场景使用说明

我们以社区版的 Hello uni-app 为例,现在我们想知道每个帖子的访问人数最多,那个问题是用户最关注的, 这个时候就需要用到内容统计了。

那么我们如果统计到同一个页面不同的内容呢 ?

内容统计名词说明

  1. 页面
    不同 url 表示一个不同的页面,如在 pages.json --> pages 下的每一项都表示一个不同页面

  2. 内容页
    相同的 url,不同的参数值表示一个内容页面

  3. 内容名称
    可以让用户直观感受的名称,如某个商品的详情,某个新闻的描述,可通过自定义事件自主上报

什么是页面规则

页面规则是用于生成内容统计 url 的规则。通过设置页面有效参数,通过带参数的 url 对内容进行标识。

如当前我们需要统计的页面地址为 pages/forum/detail/detial 的一个详情内容页,而这个页面是需要从前一个页面携带参数跳转过来的。通过携带的参数,我们才能知道这个页面的内容是什么。

例:

如下是一个页面完整的 url 表达

pages/forum/detail/detial?id=1&type=2&title=搜索内容

当前 url 传递了三个参数 idtypetitle ,但是只有 idtype 这两个参数才是有效参数,需要通过这两个参数来决定展示内容(如 request 请求数据)

idtype 就是当前页面的页面规则,这两个参数是区分页面的唯一方式,缺一不可。

配置页面规则

进入到统计后台,点击列表左侧导航的 内容统计 --> 页面规则 --> 编辑规则

如下图,点击添加参数,添加 idtype ,确定保存规则,

这个时候的规则如下

  • 当前页面 url 中包含 idtype 两个参数,且这两个参数值相同的情况下,我们认为这是同一个内容页面

  • 当前页面 url 中包含 idtype 两个参数,且这两个参数值不同的情况下,我们认为这是一个新的内容页面

  • 当前页面 url 中不包含任何规则中的参数,那么此页面将不会在内容统计中显示

Tips

  • 每条规则可以添加多个参数,进行匹配时,每条规则单独生效。
  • 每个页面可以添加多个规则(最多 5 个规则),进行匹配时,后添加的规则优先级较高
  • 目前的匹配规则只能处理通过 url 显式传递参数,且参数形式为上述示例中的键值对格式。

页面标题采集

在页面规则配置成功之后,在 内容统计 --> 内容统计 中的会显示根据规则匹配到的页面,到这一步,应该可以正常统计到详情页,为了更直观的感受,需要采集页面标题。

统计 SDK 会自动采集页面标题,页面标题的采集来源有以下几种

如果采集的页面标题不符合业务需求,可以通过后台手动修改页面标题。

如果以上几种设置页面标题的行为同时存在,则统计后台按照以下优先级显示页面标题 :

后台直接修改页面标题 > uni.report > uni.setNavigationBarTitle > 原生导航栏获取

如果配置正确的页面规则,正确采集标题,则如下图展示

5 关注 分享
aniu 1***@qq.com 无心之水 w***@163.com 4***@qq.com

要回复文章请先登录注册

yangjw

yangjw

直接调用,uni.report('sign','认证') 管理后台 事件与转化里面 没有这个事件
2023-02-22 17:35
Meditation

Meditation

这个统计是不是有问题呀,我总用户数只有4000多但是活跃用户却有3万多?
2023-02-21 09:11
9***@qq.com

9***@qq.com

您好,想问下能通过页面名称搜索吗。目前1.0没有这个功能,想了解下2.0是否会包含这个功能。或者报表导出功能
2023-02-02 10:30
酷酷_

酷酷_

目前用的1.0,请问一下,微信小程序的激活如果存在这种情况,会算作新的激活用户:
老用户隔了挺长一段时间才再一次打开微信小程序,在未登录的情况下,会算作一个新的激活用户吗?
如果算是的话,具体是间隔多长时间呢
2022-11-04 17:14
DCloud_云服务_JRP

DCloud_云服务_JRP

回复 每日聚福 :
1.0的话,新增用户的概念类似于app新增的下载量,卸载后重新下载的应该不算在新增里面
2022-08-11 10:11
每日聚福

每日聚福

回复 DCloud_云服务_JRP :
我这边打开首页 显示提示是老版uni统计 是1.0吧?
2022-08-11 09:35
DCloud_云服务_JRP

DCloud_云服务_JRP

回复 每日聚福 :
1.0还是2.0
2022-08-10 18:33
每日聚福

每日聚福

请问一下 新增用户统计 是按登录注册的用户量 还是下载app的用户量
2022-08-10 17:32
xiamioc

xiamioc

2.0 支持内容统计吗?
2022-07-07 15:54
xiamioc

xiamioc

内容统计是不是有问题?我们在后台统计了用户访问内容数量,但是uni这边统计的数量比我们统计的要少很多~ 另外请问一下uni2.0统计是否支持内容统计?
2022-06-27 17:55