發送應用程序通知

在本主題中,您將學習如何使用 Firebase 向 iOS 和 Android 應用程序發送通知。
 

簡介

對於 iOS 和 Android 應用程序,您可以使用 Google Firebase 發送通知。本文檔將引導您完成整個過程。啟用此功能的 iOS 和/或 Android 應用程序配置由 Brightcove 完成。

發送通知

本文檔的其餘部分詳細介紹了發送通知的實施任務。這些步驟是:

  1. 配置通知
  2. 定義目標
  3. 安排發送通知的時間
  4. 為通知鏈接到的視頻資產添加選項

示例通知如下:

  • iOS
    iOS
  • 安卓關閉
    通知安卓關閉
  • 安卓擴展
    通知 android 展開

配置通知

如果此部分您定義通知中的內容。

  1. 導航到 Firebase 控制台 並選擇您的項目。
  2. 在左側導航中選擇:
    1. 參與
    2. 雲消息
    導航
  1. 單擊 發送您的第一條消息
  2. 提供 通知標題通知文本。請注意,您可以在屏幕右下角看到預覽。
    通知
  3. 如果需要,添加可選的通知圖像。請注意,此功能僅受 Android 應用程序支持。
    通知圖片
  4. 如果需要,添加可選的通知名稱。
    通知名稱
  5. 一下下一步

定義目標

當您定義目標時,您可以配置哪些應用程序應該接收通知,還可以定義對誰應該接收通知的任何進一步限制。

  1. 選擇您要向其發送通知的一個或多個應用程序。請注意,要添加另一個應用程序,您需要單擊 目標另一個應用程序 按鈕,該按鈕當前在屏幕截圖中處於禁用狀態。
    目標
  2. 單擊 按鈕,為您向其發送通知的每個應用程序添加任何過濾器。
    目標限制
  3. 一下下一步

安排發送通知的時間

您可以選擇立即發送通知或重複發送。

  1. 選擇何時發送通知。
    調度

為通知鏈接到的視頻資產添加選項

您通常會鏈接到一個視頻資產,當觀眾點擊您通知中的鏈接時,該資產就會顯示出來。視頻資產在 添加選項 部分中定義。您可以從中選擇的選項在下表中定義:

金鑰 價格 資料類型
行動 顯示資產 實際字符串 show_asset
資產類型
  • 插曲
  • 季節
  • 電視節目
  • 電影
  • 事件
可能值列表中的字符串之一
資產編號 資產編號 從 Beacon Classic 中檢索到的數值
season_id season_id 從 Beacon Classic 中檢索到的數值
系列編號 系列編號 從 Beacon Classic 中檢索到的數值

要查找視頻資產的 ID,請在 Beacon Classic 中選擇您需要 ID 的資產、系列劇季。ID 將成為名稱信息的一部分,如下面的屏幕截圖中突出顯示的那樣。

獲取資產 ID
  1. 完成您希望鏈接到的視頻資產的附加選項。這裡顯示了一個例子:
    其他選項
  2. 單擊 Review完成流程,確認 Review message 對話框中的信息,然後單擊 Publish

請注意下列事項:

  • season_idseries_id 是可選的,僅在 asset_typeepisode的情況下使用。
  • 如果 asset_typeseason ,也會使用 series_id
  • 如果您禁用了 “探索” 選項並且用戶未通過身份驗證,則當應用程序從通知中打開並且用戶進行身份驗證時,將向用戶顯示視頻資產的詳細信息頁面。
  • 從推送通知打開資產時,工作流與從輪播打開資產相同:
    • 權利檢查和顯示的按鈕
    • 連續播放(適用於通知中的資產是系列/季節)