概述:Brightcove Beacon 網上商店

本主題概述了 Brightcove Beacon Web Store 服務。

簡介

Beacon 網上商店是一種配置、功能和 API 集成,使 Beacon 被許可人能夠在自帶 (BYO) 網上商店中實施訂閱。內容所有者在網上商店中實施店面和租售業務邏輯以及支付系統集成。Beacon API 為商店提供了接口,用於在 Beacon CMS 中添加、刪除和編輯由此產生的權利更改。Beacon 應用程序中定義內容標題訪問和顯示的邏輯沒有改變。

Beacon 不管理或跟踪所有財務報告、儀表板和納稅的實施,由內容所有者負責。

術語詞彙

下表解釋了本主題中使用的術語。

專業術語
期限 解釋
網上商店 用於銷售、出租和銷售訂閱的 BYO 商務網站
支付處理器 網上商店用來處理交易並將收入存入帳戶的系統
存貨單位 信標資產的標識符
SVOD 訂閱VOD,循環付費模式
計劃 SVOD 報價定義
綜合管理系統 用戶管理系統
代理UMS 映射到 BYO UMS 中的主副本的用戶代理副本。Beacon 授權在 Proxy UMS 系統中進行管理。
海外數據中心 Open ID Connect,一種在身份驗證期間進行通信授權的協議
驗證 為授予訪問權限而識別特定用戶
授權 在登錄時通過令牌傳達用戶權利
應用程式內購買 (於 2021 年第二季度提供) 如果客戶將 Beacon 應用程序添加到他們的網上商店產品報價中,並希望通過應用程序商店銷售新產品配置,則可以將 Beacon Stores 配置為應用程序內購買。
權利 訪問信標內容或功能
購買通知 從 Beacon 商店發送到 Beacon CMS 的消息,指示訂閱或資產權利的購買狀態(購買、取消)發生變化
連接的電視 HDMI 連接的外部設備,為電視提供應用程序管理支持:Apple TV、FireTV、Roku 和 Android 電視機頂盒
智能電視 內置應用程序管理支持的電視

信標商店組件

Beacon Store 的所有購買都是通過網上商店進行的。銷售模式要求觀眾訪問客戶網上商店、購買內容,然後作為單獨的操作在其支持的設備上打開 Beacon 應用程序。

所需的組件是:

信標商店組件
元件 責任 描述
網上商店 內容所有者 用戶提供的網絡商店實現了銷售和出租對個人內容標題和可更新訂閱的訪問的邏輯和過程。
支付處理器 內容所有者 用於處理通過網上商店銷售的商品的付款的系統。該服務將以當地貨幣處理信用卡借記卡、電子錢包和二維碼支付,並與內容所有者的銀行結算。
用戶管理系統 內容所有者 必須提供用戶管理系統來存儲註冊用戶的記錄。現有網上商店的所有者將希望維護他們現有的 UMS,因為它包含有關他們客戶的所有歷史信息。
布萊特灣燈塔 Brightcove Brightcove Beacon 將內容配置和打包到指定的 SKU 中,這些 SKU 在網上商店和 Beacon Entitlements API 中出售,網上商店在瀏覽器記錄中註冊特定內容訪問權限的權利。
權利通知 Brightcove 和內容所有者 Webstore 向 Beacon 發送訂閱購買或取消等商務事件的通知,Beacon 更新用戶對 Beacon UMS 中 Beacon 資產的權利。

(2021 年第二季度推出)如果需要購買應用程序中的 Beacon Store,網上商店將維護一個單獨的權利數據庫,該數據庫必須更新。Beacon 將向客戶定義的端點發送通知,他們的系統負責維護匹配的權利。

信標商店工作流程和配置

在引入 Beacon 之前,您可能已經擁有一個商業網站作為其業務的組成部分,並希望將 Beacon 訂閱添加到您的網上商店產品中。網上商店由三個部分組成:

  1. 網上商店 - 網上商店是您組織的商業網站。它展示了產品、定價和購買模式。
  2. 支付處理器 - 支付處理器是一個處理交易、接受來自信用卡、借記卡和電子錢包的支付、將支付存入組織的銀行賬戶並將收據發送給購買者的系統。
  3. 用戶管理系統 - 您的組織在他們的 UMS 中維護他們的註冊顧客列表。

Beacon Store 集成有兩個開發活動

  1. Beacon 從網上商店接收金融交易通知 - 向 Beacon API 報告來自網上商店的 Beacon 訂閱的銷售和取消。Beacon 根據這些通知添加或刪除權利。
  2. 連接並同步 Beacon 和網上商店用戶管理系統 - Webstore UMS 用戶記錄包含主記錄和用戶,是存儲用戶數據的來源。代理用戶是在 Beacon UMS 中為每個註冊顧客創建的。Beacon 在收到交易通知後將權利分配給代理用戶記錄。商店 UMS 中的更改(例如添加和刪除用戶)將應用於 Beacon UMS 中匹配的用戶記錄。

信標商店配置

Beacon 商店是預先存在的、客戶擁有和運營的 BYO 網上商店,它們與 Beacon 集成,目的是將 Beacon 訂閱添加到網上商店銷售的產品列表中。藝術組織提供了一個例子來說明支持這一目標的兩種主要銷售模式。

藝術組織目前通過其網上商店銷售與表演相關的訂閱、門票和實體商品。因此,存在現有的網絡商店、用戶管理、支付處理和權利跟踪系統來管理該商務。

一些組織已決定通過包括對這些相同事件以及錄製內容的虛擬訪問來擴大他們的受眾。他們還希望將整個商務管理流程整合到他們的網上商店中。

一部分組織希望通過他們的網上商店獲得相同的結果,並希望在應用商店(Apple Store、Google Play、Amazon、Roku 和與 Beacon Web 應用程序集成的 Stripe)中銷售與應用程序購買相同的產品.

僅網上商店購買

僅 Web 商店工作流的實現如圖 1 所示。客戶自帶網上商店、支付處理器和 UMS。整合點是:

  • UMS 代理用戶 - 註冊用戶的完整記錄保存在客戶的 BYO UMS 中,這是用戶帳戶和用戶帳戶管理的真實來源。登錄時的用戶身份驗證發生在 BYO UMS 中。代理用戶在 Beacon UMS 中通過認證或訂閱創建。UMS 中刪除用戶時,Beacon 中也會刪除代理用戶。

    驗證和帳戶管理的同步處理是使用 OIDC ( 開放 ID 連線 ) 通訊協定 (OAuth 2.0 的延伸) 來完成。您必須提供具有本機 OIDC 支持的系統或更新您的 UMS 接口以支持 OIDC。

  • 購買通知 - 網上商店由您修改以將商務活動通知發送到 Beacon Entitlements API。通知包括用戶 ID 和產品 SKU。當 Beacon 收到通知時,對用戶記錄中權利的適當更新將記錄在 Beacon UMS 中。從而授予或撤銷使用戶能夠在 Beacon 應用程序中查看內容的權利。技術權利 API 介面定義於信標整合詳細資料
燈塔店
燈塔店

配置詳情:

  • 網路商店和信標中的訂閱定義須使用相同的 SKU 名稱進行配置。
  • 網絡商店通知被發送到從 Beacon CMS 顯示的網絡掛鉤 URL。

具有應用內購買功能的 Beacon Store

應用程序購買工作流中的 Web 商店實現如圖 2 所示。在此模型中,可以從亞馬遜、蘋果、谷歌和 Roku 商店以及您的網上商店進行應用內購買。您負責:

  • 您自己的網上商店
  • 支付處理器
  • UMS
  • 所需商店的商家帳戶

Brightcove Beacon 提供應用內購買集成。集成點根據上一節中描述的內容進行了修改,以包括從 Beacon 到應用程序內購買成功的網上商店的付款通知。Beacon 生成的通知消息遵循類似的架構。

具有應用內購買功能的 Beacon Store
具有應用內購買功能的 Beacon Store

配置詳情:

  • 網路商店和信標中的訂閱定義須使用相同的 SKU 名稱進行配置。
  • 網絡商店通知被發送到從 Beacon CMS 顯示的網絡掛鉤 URL。
  • 信標通信被發送到一個網絡鉤子 URL,該 URL 從您選擇的服務中顯示。

用戶管理系統

Beacon 商店的典型用例是將 Beacon 與預先存在的、已建立的網絡商店集成。不太常見的是推出一項新服務,其中包含用於管理商務的新網上商店。

外接UMS

預先存在的網上商店總是與用戶管理和支付處理系統集成在一起。在這種情況下,您的目標是將 Beacon 集成到預先存在的商務配置中。您的 UMS 將保留身份驗證和用戶記錄管理點。因此,集成將使用客戶 UMS 來驗證和授權 Beacon 用戶。用戶的電子郵件地址用作帳戶 ID,權利與該帳戶相關聯。所有用戶個人信息數據都存儲在BYO UMS中。

外部 BYO UMS 系統使用 OIDC 接口協議與 Beacon 連接。Open ID Connect 是 OAuth 的擴展,可標準化身份令牌模式。

移動和 Web UMS 配置

移動和 Web UMS
移動和 Web UMS
  1. 用戶選擇登錄 Beacon App
  2. 應用程序與 OIDC 提供商交互以引導用戶完成登錄流程。成功後,將向應用程序提供訪問、刷新和身份令牌
  3. 應用程序使用訪問令牌連接到 Beacon 後端
  4. 信標後端驗證訪問令牌

已連接和 SmartTV UMS 配置

連接和 SmartTV UMS
連接和 SmartTV UMS
  1. 用戶選擇登錄 Beacon App
  2. 應用程序請求設備代碼
  3. 用戶轉到移動設備或網絡設備,輸入身份驗證 URL 和設備代碼
  4. 設備與 OIDC 提供商交互以對用戶進行身份驗證
  5. 連接或智能電視不斷輪詢 OIDC 提供商以查明用戶是否已通過身份驗證,在通過身份驗證後,訪問、刷新和身份令牌將提供給應用程序
  6. 應用程序使用訪問令牌連接到 Beacon 後端
  7. 信標後端驗證訪問令牌

信標用戶管理自動同步

將現有 UMS 與 Beacon 集成時,必須在 Beacon UMS 中創建代理用戶,以便可以將 Beacon Store 銷售通知創建的權利分配給適當的用戶。

由於客戶 UMS 中的事件,用戶在 Beacon 中得到維護。通過 OIDC 接口,當用戶在外部 UMS 中進行身份驗證或將授權發送到 Beacon 時,將在 Beacon 中創建用戶。無需手動同步。

信標店盈利模式

信標商店可配置為支持 SVOD 交易。配置詳情:

點播配置

信標配置

  1. 在 Beacon 中創建 SVOD 計劃
  2. 在 Beacon 中將狀態設置為 UNPUBLISHED
  3. 在 Beacon 中為計劃定義 SKU
  4. 為計劃分配內容

網上商店配置

  1. 在網上商店和網上商店支付系統中創建 SVOD 計劃/產品
  2. 給該劇的名稱與 Beacon 中使用的名稱相同
  3. 將 Beacon 的 SKU 複製到網上商店支付系統中的 SKU ID