GetSiteSettings 读取站点公开配置。
OK
SiteSettings 站点公开配置(写入后经由 /v1/public/site-settings 暴露给 web 首屏)。 字段口径与 site.v1.GetPublicSiteSettingsReply 一致(admin 写、public 读,闭环)。
字段全部用 optional:UpdateSiteSettings 是「部分更新」——请求里显式带的字段才写库, 缺省字段保留原值。站点字段分散在多个前端 tab(平台 / 充值限额)分别提交,若无 presence 语义,缺省字段会被反序列化成零值覆盖,表现为「开放注册被关」「充值限额回退默认」。 读路径(GetSiteSettings)始终把全部字段填满(缺失走默认值),故对读端无影响。