概述
- 支持游戏公告的增删改查。
- 支持富文本公告、跑马灯公告等不同公告类型。
使用前提
- 请先于“星云开放平台 → 游戏中心 → 选择游戏 → 对接中心 → GM接口管理 → 预置接口”,正确配置并上线以下接口,才可正常使用“公告管理”功能:
- 发送富文本公告
- 发送跑马灯公告
- 删除公告
- 关于参数配置
- 除了预置参数外,支持通过“新增参数”自定义添加游戏所需的额外参数,也可通过上下箭头调整参数于GM系统对应功能页的显示顺序。
- 若存在多个参数需至少必填一项才可提交,可通过“提交设置”设置。
- 公告接口中使用的发送对象“游戏服”、“渠道”参数,将默认填充在星云配置的游戏服及渠道信息作为枚举获取地址:
- 游戏服
- 若“获取游戏当前可用的游戏服列表”接口已上线,默认填充此接口地址作为游戏服的枚举地址;
- 若“获取游戏当前可用的游戏服列表”接口未上线,默认填充
__NEBULA_SERVER__
,即默认使用星云“游戏服管理”信息;若需正常使用星云“游戏服管理”,请确保“获取游戏服变更信息”接口已上线。
- 渠道
- 若“获取游戏当前可用的渠道列表”接口已上线,默认填充此接口地址作为渠道的枚举地址;
- 若“获取游戏当前可用的渠道列表”接口未上线,默认填充
__NEBULA_CHANNEL__
,即默认使用星云“渠道配置”信息。
- 游戏服
- 上述参数默认填充的枚举获取地址,均支持替换为游戏自定义的地址。
- 详见对接文档。
富文本公告
支持 添加、修改、删除、查询 富文本公告。
添加富文本公告
- 支持设置公告标题、公告列表标题、有效时间、发送对象、公告内容、优先级、标签、轮播图。
- 发送对象,支持面向多个 游戏服 或 渠道 发送。
- 面向游戏服发送,若使用星云GM“游戏服管理”维护的游戏服信息,在游戏服选择时:
- 在设置有效时间后,支持筛选公告有效时已开服的游戏服:若勾选,则一键选中表单填写时游戏服管理中 部署状态=已部署 且 开服时间≤有效时间的开始时间 的游戏服。
- 支持开关“新增游戏服时自动追加”;开,即当此游戏在表单提交后有效时间的结束时间之前新增了未删除的游戏服,则将自动追加归属为当前富文本公告发送游戏服。
- 面向渠道发送,若使用星云维护的渠道信息,则在发送渠道选择时,支持开关“新增官方渠道时自动追加”;开,即当此游戏在表单提交后有效时间的结束时间之前使用官方渠道模版创建了 配置状态=已完成 且 启用状态=启用 的渠道,则将自动追加归属为当前富文本公告发送渠道。
- 面向游戏服发送,若使用星云GM“游戏服管理”维护的游戏服信息,在游戏服选择时:
- 公告内容,支持富文本编辑,提供 文字加粗、文字颜色、插入图片、插入链接 等样式。
- 优先级,建议规则为:0置顶、-1置底,>0数值越大越优先。
- 公告记录添加后,星云即调用“发送富文本公告”接口向游戏下发公告配置信息。
- 点击每条公告记录的“复制”,可快速添加相同配置信息的公告。
修改富文本公告
- 任意状态的公告均支持修改。
- 公告记录修改后,星云即调用“发送富文本公告”接口向游戏下发公告的最新配置信息。
删除富文本公告
- 除“已删除”的公告,其余状态均支持删除。
- 公告记录删除后,星云即调用“删除公告”接口通知游戏。
标签管理
添加富文本公告页及富文本公告列表页,均支持“标签管理”。
查询
- 支持通过公告标题、公告内容、状态、发送游戏服、发送渠道、标签等搜索公告。
- 查询结果,默认按创建时间倒序显示;创建时间、更新时间,支持手动排序。
跑马灯公告
支持 添加、修改、删除、查询 跑马灯公告。
添加跑马灯公告
- 支持设置公告内容、有效时间、播放间隔、发送对象、优先级。
- 发送对象,支持面向多个 游戏服 或 渠道 发送。
- 当面向游戏服发送,若使用星云GM“游戏服管理”维护的游戏服信息,在设置有效时间后,支持筛选公告有效时已开服的游戏服:若勾选,则一键选中表单填写时游戏服管理中 部署状态=已部署 且 开服时间≤有效时间的开始时间 的游戏服。
- 公告内容,仅支持纯文本。
- 优先级,建议规则为:0置顶、-1置底,>0数值越大越优先。
- 公告记录添加后,星云即调用“发送跑马灯公告”接口向游戏下发公告配置信息。
- 点击每条公告记录的“复制”,可快速添加相同配置信息的公告。
修改跑马灯公告
- 任意状态的公告均支持修改。
- 公告记录修改后,星云即调用“发送跑马灯公告”接口向游戏下发公告的最新配置信息。
删除跑马灯公告
- 除“已删除”的公告,其余状态均支持删除。
- 公告记录删除后,星云即调用“删除公告”接口通知游戏。
查询
- 支持通过公告内容、状态、发送游戏服、发送渠道等搜索公告。
- 查询结果,默认按创建时间倒序显示;创建时间、更新时间,支持手动排序。