保利威文档中心

帮助中心

观众体系-游客登录

更新时间:2025-11-19 16:08:38

观众体系-游客登录

该文档仅适用通过 观看页 SDK 和配套的 直播观看页开源项目 进行二次开发的客户

一、 方案说明

该方案较为复杂,此处再次推荐您优先使用 用户体系-游客登录 方案

  • 在观众体系下,您可以通过保利威平台的 无条件观看/公开观看 条件,允许所有人访问直播,作为游客身份授权。具体请先了解 观看限制
  • 在观看条件授权后,后续建议通过 观看页 SDK-授权验证 的方式来进行游客注册/登录

特别注意:

  • 在观众体系下,直播观看页本身是不支持游客功能的, 需要结合您的平台进行额外开发,从而实现对应的游客功能
  • 通过观看限制授权的观众,保利威平台会认为是一个正式的用户,并不会限制其进行聊天发言和参与互动的行为
  • 后续不管是"注册/登录",对保利威来说实际是两个观众,它们的用户 Id 不会是同一个,且通过观看限制后的"游客"的行为会记录在保利威的后台统计数据中

二、具体步骤

注意:此处是以观看条件先进入观看页,后续再进行 观看页 SDK-授权验证 登录的场景。具体的代码截图请参考 直播观看页开源项目2.9.0 版本

1. 开启公开观看条件


云直播后台-观看条件

2. 实现游客登录成用户

实现前提: 您需要使用自身的平台能力来区分"游客"和"用户"

直播观看页相关的点击拦截逻辑,统一在 src/hooks/business/use-interrupt-user-click/use-interrupt-user-click.ts 文件中

云直播后台-观看条件

您可以在 toInterruptUserClick 方法中,判断当前是"游客" 时,再对接 观看页 SDK-授权验证 来实现 "游客登录" 的逻辑。这里建议您在做完授权后,重新加载一遍当前页面,以确保用户能够正常使用观看页的功能

联系客服,在线咨询