U8SDK——开发统一的手游防沉迷插件

2023-05-16


关于统一防沉迷插件的配置和使用, 可以参考我们B站上面录制的视频教程(未满18岁那个视频):【U8SDK官方视频】

根据手游防沉迷和实名认证政策的要求, 手机游戏需要引导玩家进行实名认证;同时针对未成年玩家,手机游戏需要提供防沉迷机制, 限制玩家的在线时长,以及充值额度。 

现阶段随着政策的收紧,各个渠道SDK基本都有根据政策的解读实现实名认证和实名查询等逻辑,但是防沉迷机制很多渠道SDK则直接抛给了游戏。 另外呢,目前少部分渠道SDK(长尾等小渠道)甚至连实名认证都没有提供。 所以, 目前游戏如果上架, 还是需要自己开发一套实名认证和防沉迷系统。

为了让游戏开发者专注游戏功能,我们在U8SDK聚合框架中开发了一款防沉迷插件,使得使用U8SDK的手游开发者不再需要自己开发实名认证和防沉迷系统。 开发者只需要在U8SDK打包工具插件配置页面,开启对应的防沉迷插件即可让游戏拥有实名认证和防沉迷功能。

防沉迷插件开发的要点, 也就是要根据防沉迷政策的要求来限制未成年玩家的在线时长和充值额度, 我们需要弄清楚每个限制规则:

1、22点至次日8点,未成年玩家不得游戏
2、非节假日,未成年每日游戏限时1.5H
3、节假日时,未成年每日游戏限时3.0H
4、小于8周岁的玩家,不得充值
5、小于16周岁的玩家,单次限额50元 ,月累计限额200元
6、小于18周岁的玩家,单次限额100元,月累计限额400元

另外在防沉迷插件中, 我们根据U8SDK提供的接口,判断当前渠道是否支持防沉迷,如果支持, 防沉迷插件就直接略过。 如果不支持,才会启用插件的防沉迷功能。 

防沉迷插件总体工作流程如下:

防沉迷总流程

其中, 防沉迷子系统中, 对登录和在线时间的限制流程如下:

防沉迷登录流程

防沉迷子系统中,对充值额度的限制流程如下:

防沉迷支付流程

通过上面三个流程图, 我们就可以很清楚的知道,防沉迷插件以及防沉迷子系统应该处理的逻辑点。 

在防沉迷插件中提供了实名认证界面, 以及防沉迷提示弹窗。  我们可以简单看下效果:

实名认证界面

在线时间超出提示界面

防沉迷充值超额提示弹窗

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

U8SDK——开发统一的手游防沉迷插件 的相关文章

随机推荐

  • ble mesh学习笔记(10)mesh网络各种key的应用

    一 网络密钥 xff08 Network Key xff09 应使用符合核心规范要求的随机数生成器生成 网络密钥层次结构的图示如图所示 1 用NID EncryptionKey PrivacyKey 来对mesh网络数据加密 2 Netwo
  • 通用LED闪烁代码模块(也可实现软件PWM)

    仅提供参考文件 xff1a 1 需要修改gpio引脚 2 需要根据平台实现软件定时器接口 xff0c 启动 xff0c 停止 xff0c 回调 xff0c 三个API 3 根据平台优化相关错误即可 pwm drv c Created on
  • ble-mesh学习笔记(11)小米平台ble-mesh概述

    小米平台ble mesh开发 1 方案选择 2 支持特性说明 xff1a 必须用小米的模组 xff0c 才能接入小米的ble mesh平台 目前模块只支持手机gatt升级 xff0c 网关ota升级方案在Q3上线 目前模块只支持relay功
  • 基于ESP32的Bluedroid蓝牙协议栈架构分析(1) --- HCI线程分析

    目录 ESP32蓝 架构 BLUEDROID主机架构 BLUEDROID协议栈下HCI线程的数据处理流程 ESP32蓝 架构 在 ESP32 的系统上 xff0c 选择 BLUEDROID 为蓝 牙主机 xff0c 并通过 VHCI xff
  • 基于ESP32的Bluedroid蓝牙协议栈架构分析(2)--- ADV广播流程分析

    为了分析ESP32的蓝牙接口 xff0c 是如何在协议栈上运行的 xff0c 现在以最简单的启动广播为例 xff0c 分析Bluedroid蓝牙协议栈整体流程 具体数据发生过程如下 xff1a esp ble gap start adver
  • 基于ESP32的nimble-host蓝牙协议栈移植分析

    ESP32蓝牙协议栈NIMBLE HOST协议移植分析 目录 ESP32蓝牙协议栈NIMBLE HOST协议移植分析 一 nimble 蓝牙协议栈介绍 二 关于esp32移植的内容分析 2 1 关于 porting 目录移植 2 2 nim
  • 基于BK蓝牙RW-BLE协议栈调度逻辑梳理

  • A2DP协议总结

  • iOS代码混淆原理初探

    我们在手游平台SDK的iOS版本中 xff0c 除了AppStore官方支付之外还集成了第三方支付 xff08 微信支付H5和支付宝支付H5版本 xff09 如果用于企业签 xff0c 不需要做处理 xff0c 直接使用即可 但是如果需要上
  • (五)Selenium自动化测试实战—PO模式

    nbsp 上一篇 四 selenium自动化测试之上传本地文件 要开朗的spookypop的博客 CSDN博客 selenium上传本地文件 先看下测试代码运行效果 在做自动化测试时 测试框架设计很重要 测试代码写法也很多种 最简单的莫过于
  • git clone 指定某个分支

    原文 xff1a https blog csdn net qq 28903377 article details 82978583 最近在搭建Gitblit内网仓库时发现一个问题 xff0c git clone 只能clone整个仓库 xf
  • B站Unity官方教程合集(不定期更新)

    Unity官方有好多教程 xff0c 可以帮助我们快速掌握这款引擎的使用 xff0c 但官网上的视频都是油管的 xff0c 故这里为大家整合了一些在B站上的搬运视频 xff0c 很多还是有翻译字幕的 xff0c 比搭梯子方便多了 xff08
  • STM32连接HT1621段码屏驱动

    HT1621 128个位元LCD控制器 xff0c 内部RAM直接对应LCD显示单元 对于HT1621 操作之前应发送标志码 xff0c 表明要求工作在哪种状态 xff0c 标志定义如下 xff1a 操作状态标志码读数据110写数据101读
  • RTK与PPK

    1 通讯方式不同 RTK技术需要无线电台或网络来传输差分数据 PPK技术不需要通信技术的支持 xff0c 并且可以记录静态数据 2 定位方法不同 RTK所使用的实时定位技术使您可以随时在流动站上查看测量点的坐标和精度 xff1b PPK定位
  • iOS真机调试报错(0xE8008016)相关错误

    经常真机运行时候会报错 xff0c 原因之一是之前对项目进行过打包进行如下设置 将Edit Scheme gt Run gt Build Configuration 设置为Release 将其勾选为 Debug状态 xff0c 接下来继续运
  • 支付宝快捷登录相关事宜

    接近年关 xff0c 公司产品提出新需求 xff0c 和支付宝合作 xff0c 需要开发快捷登录 无线账户授权 xff0c 手机端装有支付宝钱包 xff0c 直接唤起支付宝钱包 xff0c 若没有支付宝钱包就直接走HTML5页面操作 xff
  • mac系统Tunnelblick 下载以及安装流程

    公司有些网站有权限设置 xff0c 不同的域账号权限不一样 xff0c 因此需在电脑上安装Tunnelblick xff0c 才能使用 xff0c 接下来给大家介绍一下步骤 xff1a 首先要有安装vpn对应的一系列配置文件 xff1a c
  • IOS App提交到appStore Missing 64-bit support

    Dear developer We have discovered one or more issues with your recent delivery for 34 就医宝 34 Your delivery was successfu
  • MAC 安装cocoapods

    首先是看了文章 xff1a http code4app com article cocoapods install usage http www uml org cn mobiledev 201411072 asp 一 检测以及配置Ruby
  • U8SDK——开发统一的手游防沉迷插件

    关于统一防沉迷插件的配置和使用 xff0c 可以参考我们B站上面录制的视频教程 未满18岁那个视频 xff1a U8SDK官方视频 根据手游防沉迷和实名认证政策的要求 xff0c 手机游戏需要引导玩家进行实名认证 xff1b 同时针对未成年