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产品过程中遇到的各种挑战
|
21天前
|
Linux 调度 开发工具
云桌面系统镜像文件快速分发方案分享SDK
为了解决云桌面环境下批量升级系统镜像的效率问题,传统的1对多FTP/HTTP方式因服务器带宽限制导致传输慢。一种基于优化的Bittorrent协议的P2P解决方案被提出,利用P2P技术将文件切块并让终端互相分享,提高下载速度,尤其适合大文件如256GB分区镜像的分发。通过自定义IO接口、跳过校验、超大分块、多分块支持及局域网自建Tracker等功能,实现更快的传输和镜像更新,适用于系统镜像、游戏更新等领域。该方案已广泛应用于各行业,可根据不同场景定制优化。
13 1
|
1月前
|
网络协议 安全 调度
阿里云公共DNS发布支持鸿蒙系统版的SDK
阿里云公共DNS发布支持鸿蒙系统版SDK,赋能鸿蒙开发者快速接入阿里云公共DNS服务。公共DNS将帮助接入的鸿蒙应用免除LocalDNS劫持困扰、解析加速、精准调度。
|
1月前
|
开发工具 Android开发 Windows
Android Studio安装Unable to access Android SDK add-on list处理方法
Android Studio安装Unable to access Android SDK add-on list处理方法
29 0
|
2月前
|
Web App开发 前端开发 JavaScript
网页浏览和编辑DWG快速入门的方法(WEB CAD SDK)
MxDraw云图在线CAD解决方案,包括MxDraw、MxCAD开发包、图纸转换程序和后端服务。支持多种平台和CPU架构,推荐使用最新版Chrome或Edge浏览器。提供AutoCAD各版本dwg格式支持,具备三维和二维编辑功能。提供入门开发指南和功能丰富的示例。用户可下载开发包进行功能演示,包括在线预览和编辑CAD图纸。
网页浏览和编辑DWG快速入门的方法(WEB CAD SDK)
|
2月前
|
存储 监控 开发工具
对象存储OSS产品常见问题之python sdk中的append_object方法支持追加上传xls文件如何解决
对象存储OSS是基于互联网的数据存储服务模式,让用户可以安全、可靠地存储大量非结构化数据,如图片、音频、视频、文档等任意类型文件,并通过简单的基于HTTP/HTTPS协议的RESTful API接口进行访问和管理。本帖梳理了用户在实际使用中可能遇到的各种常见问题,涵盖了基础操作、性能优化、安全设置、费用管理、数据备份与恢复、跨区域同步、API接口调用等多个方面。
|
2月前
|
Java 开发工具 Maven
sdk2.9.2的版本缺少方法
在IntelliJ IDEA中,SDK版本2.9.2。当前阿里云Maven仓库被用于获取SDK。需要新SDK
27 0
|
2月前
|
Web App开发 前端开发 JavaScript
如何快速与呼叫中心系统CTI/API/SDK接口集成
由于呼叫中心系统涉及通信、CTI、终端设备、中继线路等技术与概念,从事信息管理系统、ERP、CRM、工单系统等的研发人员一般不是非常熟悉这部分技术,当需要提供具备呼叫中心能力的解决方案时,往往要用较多的时间来研究这些相对复杂的技术,对接过程比较长,开发调试有一定的阻力,基于此,我们提出一种更加简便高效的集成方法,可以零代码集成呼叫中心平台,实现项目快速上线。
如何快速与呼叫中心系统CTI/API/SDK接口集成
|
2月前
|
Ubuntu Shell 开发工具
关于海思SDK在Ubuntu下安装错误问题
关于海思SDK在Ubuntu下安装错误问题
16 0

热门文章

最新文章