美文网首页
小程序统计

小程序统计

作者: RadishHuang | 来源:发表于2021-01-19 15:42 被阅读0次

    小程序的原生后台统计,比较糟糕。不管是留存时间和使用方式,都没有第三方来的好用。原生的印象是30天就失效。寻找了下,目前市面上有百度,友盟,阿拉丁等三家检测统计。时间大部分都在180天的免费期。阿拉丁有付费的版本,可以统计到一整年的小程序,价格也比较贵。这边就针对阿拉丁的统计,总结下。

    给其他用户授权

    后台可以输入手机号码,给其他用户授权某个小程序的统计。授权后可以直接用微信扫码登录,前提是用户的手机号码和该微信是绑定一起的。

    image.png

    生成二维码

    后台根据appidappscret生成二维码,并且可以统计该二维码的扫描人数,这个还是蛮方便的。

    image.png

    代码

    官网上有具体如何统计的教程,这边就描述了,主要看下封装的部分。写了个总的方法,event_name代表的就是主要的建值,event_value合并了一些统计需要的比如登录未登录,用户的id,渠道来源,等等项目中需要的数据。

    
            aldTrack(event_name, event_value) {
            
                // 是否有渠道来源
                event_value.source = this.source || 'empty_source';
    
                // 是否有用户id
                if (this.user_id) {
                    event_value.id = this.user_id;
                }
                
                if (this.is_login) {
                    // 是否会员
                    event_value.login = '登陆';
                } else {
                    event_value.login = '未登陆';
                }
                this.aldSendEvent(event_name, event_value);
            },
            aldSendEvent(event_name, event_value) {
                if (!event_name || !event_value) {
                    console.warn(' track name and value is undefind')
                    return;
                }
                // console.warn(' 阿拉丁统计', event_name, event_value);
                wx.aldstat.sendEvent(event_name, event_value);
            },
    

    举个例子

    在某个页面,有按钮点击的时候,调用方法。keyrule,值为一个对象。

                   this.aldTrack('rule', {
                        btnName: '全年申领个人隐私条款'
                    });
    
    统计的结果

    统计了主要的名字后,也可以增加额外的参数。比如我这边增加了id,来源等等

    额外的参数

    相关文章

      网友评论

          本文标题:小程序统计

          本文链接:https://www.haomeiwen.com/subject/vyaqzktx.html