社区,作为一款游戏产品的重要阵地,不仅能聚集高价值的内容和玩家,满足游戏产品日常内容运营的需要,还可以通过建设良好的社区氛围,维系游戏与玩家、玩家与玩家之间的情感联系,提升玩家留存。
对于游戏产品的运营者来说,提升社区生态内容质量,生产玩家喜欢的内容,并根据关键节点宣传推广,是提升产品口碑、增强玩家粘性的重要运营手段。
对于游戏玩家而言,通过社区可及时了解资讯公告、游戏攻略以及其他衍生内容。在浏览社区内容的过程中,通过分享、点赞、评论等互动,不仅可以获得他人的认同感,而且满足了玩家的分享欲和社交欲。
然而,对于大多数不具备游戏社区研发能力的游戏团队来说,实现游戏社区功能,不仅面临着复杂的业务和技术逻辑,而且开发工作量巨大。
因此,华为游戏中心推出了游戏内嵌社区服务。其接入简单,核心功能强大,提供快速访问华为游戏中心论坛能力,支持玩家直接在游戏内浏览帖子和交流互动。
为了方便开发者更快入手华为内嵌社区服务,本文给大家整理了游戏内嵌社区服务的接入开发全过程,新手必看哦。
新手先知道
在进行功能开发前,新手需要先完成下面两个环节。
开通游戏社区版块
华为游戏中心的游戏社区是玩家与玩家、玩家与开发者的交流互动阵地,也是游戏内嵌社区的数据来源。在使用游戏内嵌社区前,需要开通社区版块。
开通游戏内嵌社区服务
首次使用游戏内嵌社区服务前,需要先开通游戏内嵌社区服务。
话不多说,接下来让我们一起看看——如何调用相关API构建游戏内嵌社区能力。
功能开发
基于游戏内嵌社区SDK提供的能力,您可以实现初始化、控制玩家权限、打开/关闭社区、开发场景化入口和一键发布等主要场景的功能开发,整体的接入流程如下所示:
Part 1初始化游戏内嵌社区
前往游戏内嵌社区时,需先完成游戏内嵌社区初始化操作,并通过鉴权后才能继续访问。
通过调用游戏内嵌社区SDK提供的初始化接口PgsMoment.init,成功完成鉴权认证,即可完成初始化。其中,您可以根据游戏产品需要,通过参数orientation设置游戏社区打开时的屏幕方向。
Part 2控制玩家权限(可选)
为了管理不同玩家的访问权限,同时提升游戏内嵌社区服务的玩家体验,游戏内嵌社区SDK提供了PgsMoment.checkAdult接口,可以帮助您轻松实现对未实名认证或未成年玩家的社区访问权限控制,当然,这主要取决于您的使用需要。
Part 3主要场景功能开发
通过在游戏内设置游戏内嵌社区入口,玩家可在游戏内直接打开并进入华为游戏论坛,浏览游戏攻略,查看精彩资讯内容,还可以一键发帖,发起和参与投票,并与其他玩家进行回复、点赞等互动,访问结束后可关闭社区。
①打开社区
自定义论坛入口后,通过调用PgsMoment.open接口,可一键进入社区论坛页面。
②开发场景化入口
如需增加游戏活动的曝光量,或推荐优质社区内容给玩家,可在游戏内设置相关活动帖或者攻略帖入口,玩家点击后可直接跳转到相关页面。
因此,在游戏中可自定义场景化入口,并调用PgsMoment.openScene接口,然后根据您在华为AppGallery Connect后台配置场景化入口时生成的入口ID进行跳转,实现一键引导。
③一键发布
通常,为了获得其他玩家的认同与赞赏,提升自身在社区中的影响力,玩家们都乐意分享自己的成功时刻或游戏经验。
因此,游戏内嵌社区SDK提供了PgsMoment.publish接口,可用于一键打开内嵌社区发帖/发动态页面,即时分享相关图文内容,增强玩家游戏成就感。
④关闭社区
游戏内嵌社区SDK还提供了关闭接口,可用于关闭社区论坛,并跳转到其他场景中。
例如,当玩家在联机匹配等待状态中,如打开了游戏内嵌社区查看论坛相关页面,匹配成功后可调用PgsMoment.closeWithConfirm接口及时通知到玩家,让玩家回到游戏中。同时,还可以通过该接口传参content自定义弹窗文本提示内容。
写在最后
华为游戏内嵌社区服务提供了众多游戏内容社区互动体验,为游戏增添色彩。