大众点评点餐小程序开发经验 - 数据采集

优采云 发布时间: 2020-08-04 16:04

  关于小程序开发的经验以及过程中遇见的“坑”在我们团队之前的小程序开发经验系列文章中早已介绍的差不多了,大数据时 ...

  关于小程序开发的经验以及过程中遇见的“坑”在我们团队之前的小程序开发经验系列文章中早已介绍的差不多了,大数据时代,一个产品胜败的背后须要用大量的数据去剖析验证。本期就和你们一起探求下,微信小程序是怎样进行数据采集与剖析的,当然还有过程中的“坑”。

  本文部份示例来自于「大众点评点餐」小程序的菜单页面。

  所有内容基于2017年3月2日为止的官方api陌陌官方采集平台介绍

  微信小程序公众平台目前提供了一套官方的数据采集分析平台。

  官方api:

  就目前小程序公测版官方提供了以下几种数据剖析:

  概况:提供小程序关键指标趋势以及top页面访问数据,快速了解小程序发展概况;(不需要自动配置,官方默认采集)

  访问剖析:提供小程序用户访问来源、规模、频次、时长、深度以及页面详情等数据,具体剖析用户新增和活跃情况;(不需要自动配置,官方默认采集)

  实时统计:提供小程序实时访问数据,满足实时监控需求;(不需要自动配置,官方默认采集)

  自定义剖析:配置自定义上报,精细跟踪用户在小程序内的行为,结合用户属性、系统属性、事件属性进行灵活多维的风波剖析和漏斗剖析,满足小程序的个性化剖析需求;(内侧中通过关键词采集文章采集api,需要单独申请开通权限能够使用)

  具体数据可通过使用小程序管理员帐号登入然后查看。

  前3种形式都是小程序手动采集,不需要开发者任何的人为操作,在陌陌官方文档中都有详尽说明了,这边就不再探讨

  本文主要结合「大众点评点餐」小程序来看下第4种-自定义剖析能做哪些

  自定义剖析

  自定义剖析就是传统意义上的埋点,用户可以自行设置希望上报的数据,通过这种数据来剖析你希望得到的结果。

  微信官方的自定义剖析使用了当下比较流行的无埋点技术,通过陌陌后台配置锚点并实时下发到客户端生效,无需在代码中自动加入埋点代码,并且因为小程序发版有初审机制,如果自动埋一次点就须要重新审问,成本将会十分高,所以采用无埋点技术是十分适合于小程序的场景。

  但从目前「大众点评点餐」小程序中测试出来,目前公测版本的自定义剖析(截止2017年3月2日)对代码本身设计与书写的要求比较严苛,数据采集需要与页面page的data做到关联,在个别场景下会出现比较无法满足的情况。

  接下来使我们瞧瞧实现一个自定义风波的步骤:

  1. 首先使用管理员帐号登入公众平台后台,找到自定义剖析(前面提及,需要单独申请,否则看不到入口)2. 如果第一次使用的话,事件列表为空,点击新增风波,填入打点风波的中英文名称3. 接下来是最关键的风波配置

  动作的各项含意如下:(转自陌陌小程序官方api)

  trigger,触发条件:

  click 点击时触发,必须指定page和element

  enterPage 进入页面时触发,必须指定page

  leavePage 离开页面时触发通过关键词采集文章采集api,必须指定page

  pullDownRefresh 下拉刷新时触发,必须指定page

  launch 加载小程序时触发

  background 切换到后台触发

  foreground 切换到前台触发

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线