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

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

要回复文章请先登录注册

DCloud_UNI_HT

DCloud_UNI_HT (作者)

回复 2***@qq.com :
是自动变少了?还是之间重新发行过项目之类的操作 ,开始变少的?
2022-05-18 16:12
c***@yousiclub.com

c***@yousiclub.com

回复 2***@qq.com :
我们也是,5月份的数据就只有二十几条
2022-05-13 15:07
2***@qq.com

2***@qq.com

受访页商品详细访问次数一直都是1000多,但是内容统计那里这几天越变越少是为什么,昨天商品受访是1000多,但是页面统计的访问次数只有1次
2022-05-12 15:18
jimmy_zejia

jimmy_zejia

配置的规则是url,url上带#的无法采集到。请问通过什么方式可以解决
2022-03-31 10:28
潇和科技

潇和科技

回复 潇和科技 :
需要什么地方配置一下嘛?
2022-03-29 12:13
潇和科技

潇和科技

内容统计,分享次数一直是没有值的。请问是怎么回事?
2022-03-29 12:13
0o空白o0

0o空白o0

App打包好之后访问过之后,一般多久会在uni统计里面显示出来数据,任何数据都行,只要看下有没有用
2022-01-27 11:31
6***@qq.com

6***@qq.com

标题显示规则: ‘后台直接修改页面标题 > uni.report > uni.setNavigationBarTitle > 原生导航栏获取’ 能否改为 ‘uni.report > uni.setNavigationBarTitle > 原生导航栏获取 ’ ,并支持可修改 ?现在标题显示总是空的
2022-01-19 11:00
6***@qq.com

6***@qq.com

标题显示规则: ‘后台直接修改页面标题 > uni.report > uni.setNavigationBarTitle > 原生导航栏获取’ 能否改为 ‘uni.report > uni.setNavigationBarTitle > 原生导航栏获取 ’ ,并支持可修改 ?
2022-01-19 10:59
6***@qq.com

6***@qq.com

文档的页面标题采集 : uni.reprot() 拼错了
2022-01-19 10:58