如何在微信小程序开发过程中进行数据提取分析?

2018/4/17 21:56:00
摘要: 开发运营小程序之后,企业商家可以对小程序运营过程中产生的用户数据进行提取,进而实现用户数据分析

开发运营小程序之后,企业商家可以对小程序运营过程中产生的用户数据进行提取,进而实现用户数据分析,掌握用户行踪轨迹等,助力小程序平台的精准营销。所以,本文我们就分析一下微信小程序开发的数据提取。

1、微信小程序数据提取的意义

微信小程序开发之后,会记录用户在使用小程序时所产生的数据,比如地理位置、聊天记录、行踪轨迹等,这些数据对于商业化的商家来说,是他们了解用户的一种科学性的渠道所在,用户所产生的这些真实浏览数据,可以被分析而助力与商家了解消费者、了解市场需求。对于非商业化的组织机构来说,比如取证行业,小程序所展现的用户数据,可以在案件侦破中起到关键作用,让线索更加明朗而提升工作效率、

2、微信小程序使用前后的数据变化分析

目前最新版本的微信应用是已携带小程序所需环境,appbrand%文件为小程序相关文件,存储在账号id下。AppBrandComm.db为非常规数据库,通过对其进行解密操作,发现如果未使用小程序的,数据库内多项表值为空;而使用过小程序的,则会在表中存储数据,如图。

blob.png

3、微信小程序数据获取解析

想获取微信小程序的数据,可以从获取使用的小程序本地的存储数据来入手,它以key-data的键值方式存储数据。其中,key值指明“程序名——操作”,data值为具体数据,表中标明数据存储类型。每项表中每个小程序都有一个wxXXXXXXXXXX++@@@TOTAL@DATA@SIZE@@@值,表明总共数据大小,统计该程序所有key-data的数据大小总和,如图。

blob.png

  4、实例分析

(1)从AppBrandComm.db中的AppBrandWxaAppInfo表获取appId、appName,如图。

blob.png

(2)从AppBrandComm.db中的AppBrandKVData表获取key、data、dataType。

KEY值:appId_关键词[如history];

Data:对应的键值数据;

如:“大众点评”的key为“wx734c1ad7b3562129__keyword_history”,对应data为Object类型的关键词搜索历史,如下图。

blob.png


声明:文章"如何在微信小程序开发过程中进行数据提取分析?"为互诚科技—微信小程序开发公司的原创文章,转载请注明出处,谢谢合作!
标签:小程序开发文档
电话咨询:18011971195(黄先生)
在线留言:
微信扫码,关注我们
相关文章
  • 公司企业做微信小程序开发怎么赚钱

    微信小程序之于用户来说就是一个工具性产品,而之于企业商家来说就是一个促进盈利的工具,这点是毋庸置疑的

  • 小程序开发文档之开发者相关问题集锦(一)

    小程序快速开发的实现基础,是因为官方已经对小程序开发过程中需要的一些内容进行了封装,开发人员只需要自己进行一些配置即可

  • 微信小程序开发文档之基础能力与安全问题说明

    开发者们洞悉到了小程序背后的巨大商机,纷纷投入时间精力到小程序的开发工作中去,下面小编将为大家介绍一下微信小程序

  • 开发和运营小程序前需要准备什么?

    在今天这个没什么阳光的日子里,我们就来谈一点阳光的东西,比如开发运营小程序赚钱这件事就很阳光。

  • 微信小程序运营必须双向互动、多向传播

    微信小程序开发的难度是APP的六分之,所要考虑的开发问题也比较简单,所以相比起开发一个APP,小程序的开发就显得简单得多

  • 餐饮行业福音,附近的小程序新功能推出

    在微信小程序账号愈来愈多的现在,相应地也给运营者的管理工作与用户对附近小程序的查找到来不便,所以,微信官方就针对这两个问题进行功能升级,让两个新的功能区解决这两个旧问题,获得更好的管理与使用体验。