YYC松鼠短视频系统加入openinstall插件SDK实现免邀请码注册统计和安装统计-详细方法

简介:

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

1

获得对应的key

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

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

论坛也保留了一个备份uniapp导入插件下载供大家下载。

https://bbs.youyacao.com/thread-432-1-1.html

第三步:双击manifest.json打开配置  APP原生插件配置处添加插件,这里我用工的云端选的云端,本地就选择本地。

2

key填写在openinstall对应获得的key

3

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

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

获取安装数据

getInstall(seconds, callback)
seconds : 回调超时时间
callback : 数据回调函数

8 就是回调超时时间。
       

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();
相关文章
|
2月前
|
Web App开发 移动开发 小程序
mPaaS常见问题之安装之后SDK管理器中是空的如何解决
mPaaS(移动平台即服务,Mobile Platform as a Service)是阿里巴巴集团提供的一套移动开发解决方案,它包含了一系列移动开发、测试、监控和运营的工具和服务。以下是mPaaS常见问题的汇总,旨在帮助开发者和企业用户解决在使用mPaaS产品过程中遇到的各种挑战
28 0
|
28天前
|
存储 监控 开发工具
对象存储OSS产品常见问题之python sdk中的append_object方法支持追加上传xls文件如何解决
对象存储OSS是基于互联网的数据存储服务模式,让用户可以安全、可靠地存储大量非结构化数据,如图片、音频、视频、文档等任意类型文件,并通过简单的基于HTTP/HTTPS协议的RESTful API接口进行访问和管理。本帖梳理了用户在实际使用中可能遇到的各种常见问题,涵盖了基础操作、性能优化、安全设置、费用管理、数据备份与恢复、跨区域同步、API接口调用等多个方面。
56 9
|
1月前
|
Ubuntu Shell 开发工具
关于海思SDK在Ubuntu下安装错误问题
关于海思SDK在Ubuntu下安装错误问题
9 0
|
3月前
|
Dart Shell 开发工具
解决windows安装Flutter时出现Unknown operating system. Cannot install Dart SDK.问题
解决windows安装Flutter时出现Unknown operating system. Cannot install Dart SDK.问题
|
3月前
|
Web App开发 前端开发 JavaScript
如何快速与呼叫中心系统CTI/API/SDK接口集成
由于呼叫中心系统涉及通信、CTI、终端设备、中继线路等技术与概念,从事信息管理系统、ERP、CRM、工单系统等的研发人员一般不是非常熟悉这部分技术,当需要提供具备呼叫中心能力的解决方案时,往往要用较多的时间来研究这些相对复杂的技术,对接过程比较长,开发调试有一定的阻力,基于此,我们提出一种更加简便高效的集成方法,可以零代码集成呼叫中心平台,实现项目快速上线。
如何快速与呼叫中心系统CTI/API/SDK接口集成
|
4月前
|
人工智能 弹性计算 开发工具
【Hello AI】安装并使用FastGPU-Python SDK使用说明
用户可以通过FastGPU提供的Python接口,将FastGPU集成到您的人工智能训练或推理脚本中,从而实现快速的云上部署和资源管理。
|
5月前
|
前端开发
命令行创建React项目
命令行创建React项目
命令行创建React项目
|
7月前
|
开发工具
研科icod小票打印机SDK插件
研科icod小票打印机SDK插件
24 0
|
9月前
|
运维 Linux 开发工具
Centos运维之安装.Net Core SDK
Centos运维之安装.Net Core SDK
92 0