2 评论

0 收藏

分享

YYC松鼠短视频系统加入openinstall插件SDK实现免邀请码注册统...

认领更换作者

第一步,注册openinsall账号并且开通,测试版本,有钱的话直接开通付费版本即可

202004171587057759364269.png

获得对应的key

第二步:在github下载对应的原生插件sdk

https://github.com/OpenInstall/openinstall-uniapp-plugin

论坛也保留了一个备份uniapp导入插件下载供大家下载。
https://bbs.youyacao.com/thread-432-1-1.html
第三步:双击manifest.json打开配置  APP原生插件配置处添加插件,这里我用工的云端选的云端,本地就选择本地。
202004171587058301878768.png

key填写在openinstall对应获得的key

202004171587058421209649.png

在app常用其他设置  处  urlschemes   这里也填入 key

第四步:在松鼠短视频前端文件中 根目录下的App.vue先配置引用插件并配置

获取安装数据
getInstall(seconds, callback)
  • seconds : 回调超时时间
  • callback : 数据回调函数


8 就是回调超时时间。

// openinstall 统计插件 配置部分
const openinstall = uni.requireNativePlugin('openinstall-plugin');

openinstall.getInstall(
    8,
    function(result) {
        console.log('getInstall : channel=' + result.channelCode + ', data=' + result.bindData);
    }
);

放置注册统计代码,YYC松鼠系统在/pages/login/register.vue 位置

this.$api.userRegister({username:this.username,password:this.password,mail:this.mail,vcode:this.vcode,invitecode:this.inviteCode}).then(res=>{
if (res.data.code == 1) {
uni.showToast({
title: '注册失败,' + res.data.msg,
icon:'none'
});
return;
}
uni.showToast({
title: '注册成功',
icon: 'none',
duration: 1000,
complete: () => {
uni.navigateBack({
delta: 1
});
// openinstall 统计插件 统计注册部分
openinstall.reportRegister();
}

加载注册成功后面执行,也就是说用户返回注册成功了后面再执行那么理所当然就能统计到注册量了。

op的代码
openinstall.reportRegister();





请点击此处下载

查看状态:已购买或有权限

您的用户组是:游客

文件名称:openinstall-plugin_1.2.0.zip 
下载次数:44  文件大小:1.28 MB 
下载权限: 不限  以上或 VIP会员   [购买VIP]   [充值小草]  [免费赚小草]


优雅草论坛2022年8月11日大改,优雅草论坛变回只服务于客户的提问交流论坛,详情查看优雅草8月11日大改,原因详情查优雅草外卖乐关闭

回复

举报 使用道具

相关帖子
全部回复 (2)
查看全部
如果需要统计注册成功后的数据应该加在

login-user-pass.vue和 register.vue文件

分别在


261行

                                uni.showToast({
                                                title: '发送成功',
                                               
                                               
                                               
                                                //增加openinstall 统计
                                               
                                                  Registertj:function(even){
                                                                                 // console.log('button click')
                                                                                const openinstall = uni.requireNativePlugin('openinstall-plugin');
                                                                                openinstall.reportRegister();
                                                                        },
                                               
                                        });
                                       




257行:

                                        uni.showToast({
                                                title: '注册成功',
                                                icon: 'none',
                                                duration: 1000,
                                               
                                        //增加openinstall 统计
                                       
                                          Registertj:function(even){
                                                                         // console.log('button click')
                                                                        const openinstall = uni.requireNativePlugin('openinstall-plugin');
                                                                        openinstall.reportRegister();
                                                                },
                                               
                                                complete: () => {
                                                        uni.navigateBack({
                                                                delta: 1
                                                        });
                                               
                                                }
                               
                        });
                       

优雅草论坛2022年8月11日大改,优雅草论坛变回只服务于客户的提问交流论坛,详情查看优雅草8月11日大改,原因详情查优雅草外卖乐关闭

举报 回复 使用道具

谢谢    我也很需要这个aaaaaaaaa

优雅草论坛2022年8月11日大改,优雅草论坛变回只服务于客户的提问交流论坛,详情查看优雅草8月11日大改,原因详情查优雅草外卖乐关闭

举报 回复 使用道具

强调下版规的规定,如有恶意灌水从重处罚-请珍惜账号,违法国家法律的不良内容将移交司法机关:

1,源码分享板块版规点击查看;
2,自由交流-求资源版规点击查看:
3,站务公告/建议反馈版版规点击查看;
4,用户协议总版规查看;

一颗优雅草科技 实名认证 机构蓝V认证
服务代表
主题 838
回复 1438
粉丝 4
快速回复 返回顶部 返回列表