保利威文档中心

幫助中心

觀眾體系-訪客登入

更新時間: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-授權驗證 來實現「訪客登入」的邏輯。這裡建議您在做完授權後,重新載入一遍當前頁面,以確保用戶能夠正常使用觀看頁的功能

联系客服,在线咨询