APP/小程序接入游戏运营已不是新鲜事,然而,其仍具有巨大的发展潜力,尤其是社交类APP,多以加入娱乐游戏增加互动,获取目标客户,同时为产品增加变现渠道,实现双赢。
对于APP嵌入式游戏,可以参考:元宇宙农场,你画我猜,飞镖快手,桌球,飞行棋……
那么APP的游戏变现模式有哪些呢?我们以 “农场养鸡” 为例:
1、广告变现模式:用户在玩游戏的时候可以不断的做任务获得鸡饲料喂鸡,积累到一定积分(收取鸡蛋)可以获得实物产品,对用户来说不需要消耗任何东西,就可以获得何乐而不为呢?只是用户会希望可以更快获得产出,那就不断地浏览,加快获得鸡饲料,这样对平台也有利处。
2、充值模式:与上述模式不同,除了获得鸡饲料,用户还可以直接用道具卡来喂小鸡,快速产出鸡蛋,那么他快速获得的途径就是直接用金币兑换道具卡,再用道具卡来加速鸡蛋的产出。这样对平台来说也是增加了营收,提升变现能力。对用户来说,简单娱乐互动还可以获得便宜的产品也是很有吸引力的。
3、产品嵌入:这种就是增加用户粘性,结盟宣传推广。在自家APP中提供广告位给其他网页的游戏展示,或者直接两个APP之间互推,以吸引用户点击。
群玩互动游戏提供资讯
接入概述
接入流程
直接嵌入互动内容、游戏等,服务已经将玩法开发完成,可以根据需求修改或默认玩法规则,无需再次开发。
- 创建应用
- 获取accountSecToken
- 依据接口文档实现业务逻辑
第一步:创建应用
登录开放平台官网后,在管理中心创建应用,在审核成功后,开通游戏服务。
第二步:获取accountSecToken
accountSecToken的使用及生成方式说明:
- accountSecToken是用户在客户端操作凭据,建议开发者在服务端获取accountSecToken。
接入流程图
请求方式
POST https://open.grouplay.cn/api/account/login
请求参数
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
appId | 是 | string | 应用id |
timeStamp | 是 | string | 时间戳(毫秒) |
nonceStr | 是 | string | 随机字符串 |
sign | 是 | string | MD5签名 |
uid | 是 | string | 用户唯一标识 |
uname | 否 | string | 用户昵称 |
headImg | 否 | string | 用户头像URL |
返回参数
参数名 | 类型 | 说明 |
---|---|---|
accountSecToken | string | 用户token |
imUrl | string | im连接地址 |
返回示例
{
"code": "200",
"message": "操作成功",
"success": true,
"data": {
"accountSecToken": "e6aa932ca44e433aa9a9a32d00e54083",
"imUrl": "ws://192.168.101.128:8888"
}
}
签名生成规则
private static String genSign(String appSecurity, Map<String, String> params) {
//1. 参数名按照ASCII码表升序排序
String[] keys = params.keySet().toArray(new String[0]);
Arrays.sort(keys);
//2. 按照排序拼接参数名与参数值
StringBuilder sb = new StringBuilder();
for (String key : keys) {
sb.append(key).append(params.get(key));
}
//3. 将secretKey拼接到最后
sb.append(appSecurity);
//4. MD5是128位长度的摘要算法,转换为十六进制之后长度为32字符
try {
byte[] bytes = sb.toString().getBytes("UTF-8");
return DigestUtils.md5Hex(bytes);
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
return null;
}