Skip to content
游戏福利及活跃

游戏福利及活跃

阅读本文大概需要15分钟

本文主要从游戏用户分层运营出发,对道具兑换码等玩法进行讨论,也许能对您提高日活、留存、玩家体验有所帮助哦。(施工中)

玩家运营

待补充

道具管理

访问【道具管理】新建游戏道具,道具可以展示在233乐园福利详情页,用户可以领取至背包可以在游戏内消耗(道具是游戏福利功能的基础,目前仅支持兑换码,后续会推进上线更多福利功能上线,如活动落地页、抽奖等);

CleanShot 2024-02-21 at 15.09.11

新建道具

点击【新建】后会进入道具创建页面,需要配置的字段如下:

道具名称&道具内容描述:背包页面会对外展示,一般放兑换码可兑换的商品,比如xx道具10,金币100等;

永久有效:用户领取之后没有失效限制,只要没在游戏内兑换过,无论何时都可以用;

固定时间段:指定日期内有效,如国庆礼包在10.1-10.7到游戏内可以兑换其他时间无效;

领取后生效:领取后X小时内有效,如用户领取了礼包,要求在24H内使用否则无法失效;

CleanShot 2024-02-21 at 15.22.42

唯一码:大家使用的兑换码都不一致,适用于有特殊策略的场景,比如高价值回馈、游戏圈任务领取、消耗型道具多次领取等;

通兑码:每个人使用的兑换码都一样,适用于分享裂变场景,一个码能直接发给所有玩家,玩家还能互相分享;

不限次数:用户只要有足够多的兑换码就可以兑换无数次;

如用户通过参加活动获得了5个兑换码,5个兑换码是同一个道具的兑换码,用户可以在游戏内使用这5个兑换码领取5次一样的礼物。适用于消耗形物品。

仅可兑换一次:用户只能兑换一次这个道具,不可重复领取;

比如在游戏圈放了通兑码,可以兑换50个金币,到游戏内兑换的时候仅可通过这个兑换码兑换1次50个金币,再次兑换时会提示用户只能兑换一次。通兑码默认只可以兑换一次,不可兑换多次。

使用场景还在细化施工中

CleanShot 2024-02-23 at 09.02.18

福利详情页领取:可配置到福利详情页领取,用户领取时会记录uuid+兑换码的绑定关系;

如果A用户在详情页领了兑换码,私下将兑换码给了B,B是无法使用的,因为B和这个兑换码没有绑定关系;

其他场景:适用于线下发放,比如在游戏圈、社群运营等。

道具信息:游戏内领取成功后,返回给游戏的json信息。创作者可以根据返回的信息来判断是哪个礼包,要发放哪些道具。

道具管理

道具审核后可对道具进行编辑、补货、查看&导出记录等操作。

CleanShot 2024-02-21 at 15.55.28

怎么补福利库存?

  1. 需要先补充福利绑定的道具库存,再补充福利库存。只补充福利配置的库存是不够的哦,必须确保道具有足够的库存233用户才能领取。
  2. 在【道具管理】点击【补码】,按照需求新增数量,访问【福利配置】更新目标福利库存;

CleanShot 2024-02-21 at 16.18.14

CleanShot 2024-02-21 at 16.18.55

游戏福利

访问【福利配置】开通福利详情页,福利详情页会展示在游戏详情页的第二个tab。

CleanShot 2024-02-21 at 16.21.30

福利详情页

游戏开通福利详情页后,可以关联道具并上线不同的福利活动;

点击右上角新建后,弹出福利配置,配置相关信息如下:

  • 福利名称:玩家在233乐园的福利详情页看到的福利信息;

  • 福利时间:福利开始/结束时间是指可以领取/结束领取的时间,关闭时间不对外展示;

  • 关联道具:在道具配置创建的道具,只可以选择发放形式选择福利详情页领取的道具;

CleanShot 2024-02-21 at 16.32.21

使用方法介绍:领取方式,如进入游戏后可在右上角我的-道具兑换中领取,提示玩家如何操作;

兑换码

  1. 可以对站外站内玩家发放,提高游戏新用户增长;
  2. 也可以按游戏周期(比如用户领取一周后使用)发放游戏老用户,提高游戏老用户留存;

需要通过API【redeemGiftCode】实现游戏内兑换,使用代码示例如下:

ts
let player1 = Player.getAllPlayers()[0];
PurchaseService.redeemGiftCode(player1,"TestRedeemGiftCode1001",(result)=>{
    if(result.status == 1)
    {
        //兑换成功处理逻辑
        Debug.log("Redeem Success!");
        //根据message发放奖励
        //DoSomething......
    }
    else
    {
        //兑换失败处理逻辑
        Debug.error(result.message);
    }
});
let player1 = Player.getAllPlayers()[0];
PurchaseService.redeemGiftCode(player1,"TestRedeemGiftCode1001",(result)=>{
    if(result.status == 1)
    {
        //兑换成功处理逻辑
        Debug.log("Redeem Success!");
        //根据message发放奖励
        //DoSomething......
    }
    else
    {
        //兑换失败处理逻辑
        Debug.error(result.message);
    }
});

如何导出兑换码线下发放给玩家?

  1. 在【道具管理】点击【记录】查看道具详情,可在这里查看每一次生成的时间和数量,找到对应的时间点击【导出】;
  2. 访问【财务与管理】-【报表下载】下载兑换码文件,兑换码可直接在游戏内进行兑换;

CleanShot 2024-02-21 at 16.08.56