如果您使用樣式媒體接收器或建構自訂接收器,就必須註冊應用程式。註冊應用程式後,您會收到應用程式 ID,供傳送端應用程式執行 API 呼叫,例如啟動 Web 接收器應用程式。
如果您使用預設媒體接收器,則不必註冊應用程式。預設媒體接收器不允許您為媒體播放器 UI 提供任何樣式,並使用提供的常數做為應用程式 ID。
此外,您必須註冊 Google Cast 裝置,讓裝置能夠在您發布 Web Receiver 應用程式前存取該應用程式。發布接收器應用程式後,所有 Google Cast 裝置都會提供這項應用程式。
應用程式
註冊應用程式後,您就能在發布應用程式前,針對已註冊的 Cast 裝置測試應用程式。發布應用程式後,所有 Cast 裝置都能使用該應用程式。
註冊應用程式
您必須註冊格式化媒體接收器或自訂接收器,才能接收應用程式 ID,並與寄件應用程式的 API 呼叫搭配使用。
如要註冊 Cast 應用程式,請按照下列步驟操作:
- 登入 Google Cast SDK 開發人員控制台。
- 在「總覽」或「應用程式」頁面中,按一下「新增應用程式」。
選取要使用的 Web Receiver 應用程式類型:
自訂接收器
如果您的應用程式需要使用者介面元件或互動模式,而 Styled Media Receiver 並未提供,請選取這個選項。如果您的內容類型並未列為 Styled Media Receiver 支援的媒體類型,也可能需要選取「自訂接收器」。
請注意,您必須為 Web Receiver 應用程式建構完整的網頁應用程式,才能使用這個選項。
詳情請參閱「自訂接收器應用程式」。
樣式媒體接收器
如果應用程式會使用其中一種支援的媒體類型串流播放影片或音訊內容,且您想要在電視上提供使用預設媒體播放器 UI 或在預設媒體播放器 UI 上使用一組自訂樣式的使用者介面,請選取這個選項。
您可以提供自訂樣式,藉此定義播放器 UI 的各種元素外觀 (例如啟動畫面和進度列),只需提供 CSS 檔案即可,無須建構接收器應用程式。
詳情請參閱「格式化媒體接收器」。
填寫 Web Receiver 應用程式的詳細資料:
在「Name」欄位中輸入應用程式名稱。
這是應用程式名稱,會在 Web Receiver 載入時顯示,或在使用樣式媒體接收器時處於閒置狀態。如果您使用自訂接收器,且未使用
setApplicationState
方法設定應用程式狀態,則此欄位的值即為應用程式狀態的預設值。指定 Web Receiver 應用程式的外觀:
如為自訂接收器,請在「網址」欄位中指定應用程式網址。
請輸入 Google Cast 裝置在載入 Web Receiver 應用程式時應要求的網址。在開發期間,網址可以使用 HTTP,但在發布應用程式時,必須使用 HTTPS。網址可能是 HTML 網頁或其他可透過網頁瀏覽器存取的檔案類型。網路接收器可以使用內部 (NAT 註冊) IP 位址,但不能使用 localhost,因為 localhost 很少是頂層網域。雖然發布時必須透過 SSL (HTTPS) 提供 Web Receiver 應用程式,但 Web Receiver 應用程式載入的內容可能會透過 HTTP 提供。
如果是樣式媒體接收器,請在「外觀網頁」欄位中指定樣式表單的網址。
提供指向您網站上 CSS 檔案的 HTTPS 網址。如要使用預設樣式,請將欄位留空。如果您想提供或更新自訂樣式,之後隨時可以編輯這項資訊。
勾選或取消勾選「支援中繼投放」核取方塊。
透過中繼投放功能,Web Receiver 可支援從未連上接收器相同 Wi-Fi 網路的傳送端投放內容。如要停用接收器的轉播投放功能,請取消勾選這個方塊。
勾選或取消勾選「支援投放至僅限音訊裝置」核取方塊。
如要讓應用程式探索 Google Cast 音訊裝置,請勾選這個方塊。如要停用對純音訊裝置的支援,請取消勾選這個方塊。詳情請參閱「音訊裝置」。
按一下 [儲存]。
系統會顯示您的註冊詳細資料,包括應用程式 ID、名稱、類型和狀態。請記下應用程式 ID,因為您會在應用程式的 Cast API 呼叫中提供這個 ID。
按一下「完成」即可返回「應用程式」頁面。
編輯應用程式資訊
您必須提供一些額外資訊,才能發布應用程式。您也可以更新註冊時提供的應用程式相關資訊。
如要編輯申請資訊,請按照下列步驟操作:
- 在 Google Cast SDK 開發人員控制台的「總覽」頁面或「應用程式」頁面中,按一下要編輯的應用程式所屬的「應用程式 ID」,或按一下「編輯」。
- 在「名稱」欄位中,更新您註冊應用程式時提供的名稱。
- 如果是自訂接收器應用程式,請在「網址」欄位中,更新已註冊的 Web Receiver 應用程式位置。
- 如果是樣式接收器應用程式,請在「Skin URL」欄位中更新應用程式樣式表單的位置。
勾選或取消勾選「支援中繼投放」核取方塊。
透過中繼投放功能,Web Receiver 可支援從未連上接收器相同 Wi-Fi 網路的來源投放內容。如要停用接收器的轉送投放功能,請取消勾選這個方塊。
勾選或取消勾選「支援投放到純音訊裝置」核取方塊。
如要讓應用程式探索 Google Cast 音訊裝置,請勾選這個方塊。如要停用純音訊裝置支援功能,請取消勾選這個方塊。詳情請參閱「音訊裝置」。
在「Sender Details」部分,請針對應用程式支援的每個平台提供下列資訊:
Android:
- 應用程式套件的完整名稱。
iOS:
- Apple 要求提供 iTunes ID 和 Bundle ID。
- 應用程式啟動 URI,使用 Google Home 應用程式用來啟動應用程式的 URI。如要進一步瞭解必要的 URI 格式,請參閱「使用網址配置項與應用程式通訊」。
網頁:
- 應用程式的網站網址。
在「清單詳細資料」部分,選擇是否要在 Google 資源 (例如 chromecast.com/apps) 上刊登應用程式。
從「類別」下拉式選單中,選取最符合您應用程式的類別。
注意:您的應用程式必須支援本文所述的媒體類型,以及其他設定所暗示的媒體類型。舉例來說,如果您的應用程式支援 Google Cast 音訊功能,且您在此選取「電視和電影」,則應用程式必須支援「音訊裝置」一節所述的純音訊裝置,以及影片播放的相關規定。
如要說明應用程式適用的國家/地區,請選取「所有國家/地區」或「僅限所選國家/地區」單選按鈕;如果要指定國家/地區,請在顯示的清單中勾選這些國家/地區的方塊。
在「Title」欄位中,為申請案提供描述性標題。
長度最多 50 個半形字元。例如「YouTube」。
在「Description」欄位中輸入應用程式的說明。
長度最多 80 個半形字元。例如:「透過家中最好的螢幕,盡情享受喜愛的 YouTube 頻道。」
在「圖像」部分中,按一下加號圖示,上傳應用程式的圖示圖片。
圖片必須為 512 x 512 像素,且可使用透明背景。
在「新增您自行提供的翻譯內容」下方,如果您想為「標題」和「說明」欄位提供翻譯內容,請從下拉式選單中選取語言,然後點選「新增」,並在隨即顯示的對話方塊中輸入翻譯內容。您也可以上傳圖片,用做該翻譯的圖示。
更新應用程式資訊完畢後,請按一下「儲存」。
發布應用程式
發布應用程式後,您的應用程式就會提供給全球所有 Cast 裝置。系統也會在 Google 資源 (例如 chromecast.com/apps 資訊網站) 中建立應用程式資訊,讓使用者能夠發掘及下載您的應用程式。如果您在上述步驟 6 中編輯應用程式資訊時選擇將應用程式列入清單,則應用程式發布後就會顯示在 chromecast.com/apps 中。
如要發布應用程式,請按照下列步驟操作:
在 Google Cast SDK 開發人員控制台的「總覽」頁面或「應用程式」頁面中,針對要發布的應用程式,按一下「發布」。
如果應用程式資訊已填妥,系統會顯示預覽畫面,其中顯示您在「編輯應用程式資訊」中輸入的應用程式資訊。如果不是,系統會顯示訊息,說明您需要提供的資訊。
您可以點選「編輯」返回並更新任何資訊。
如果您已準備好發布應用程式,請按一下「發布」。
統計資料
Google Cast SDK 開發人員控制台會追蹤應用程式的效能。針對「應用程式」或「總覽」頁面中每個已發布的應用程式,您可以按一下「統計資料」欄中的「查看」,查看成效資料。
畫面上會顯示以下資訊:
- 啟動應用程式的投放接收器數量
- 啟動的工作階段數量
- 單次工作階段的平均媒體播放時間 (分鐘)
如果統計資料中顯示「其他」平台,表示傳送者未指出平台,例如未更新舊版 iOS 傳送器。
裝置
根據預設,Google Cast 裝置 (例如 Chromecast 或 Android TV 裝置) 不會啟用開發和測試功能。如要將裝置轉換為開發裝置,並在開發期間存取未發布的 Web Receiver 應用程式,您必須將裝置註冊至應用程式。註冊後,您也可以透過遠端瀏覽器視窗存取接收器,進行偵錯 (請參閱「偵錯」)。
如要註冊 Google Cast 裝置,請按照下列步驟操作:
設定 Google Cast 裝置,並連上與電腦相同的 Wi-Fi 網路。
詳情請參閱「投放裝置設定」操作說明。
在電腦上開啟支援投放功能的網路瀏覽器。
找出要註冊的裝置序號。
在「總覽」或「裝置」頁面中,按一下「新增裝置」。
輸入裝置的序號。
輸入說明,然後按一下「確定」。
這只是裝置的易記名稱 (不必與您在使用者設定期間為裝置指定的名稱相符)。
請等候 15 分鐘後再繼續。
註冊完成後,裝置的狀態會顯示「可進行測試」。
重新啟動投放裝置:將電源或 USB 傳輸線從裝置上拔除,然後重新連線。
查看裝置序號
如要查看任何裝置的序號,您可以將 Chromecast 開發人員控制台頁面投放到裝置上:
按一下「投放」按鈕 (就像要投放這個頁面一樣)。
提示會顯示「Cast 分頁」,並列出可用的裝置。
從下拉式選單中選取要取得序號的裝置。
- 對於螢幕裝置,序號會顯示在電視螢幕上,並由電視喇叭大聲朗讀 (以便區分 0 和 O)。
- 對於音訊裝置,系統會在投放的喇叭上大聲朗讀序號。
Android TV 軟體序號
Android TV (ATV) 裝置會產生多個相關聯的序號。如要取得軟體 (投放) 序號,可以按照上述方式將 Cast 開發人員控制台頁面投放至 ATV 裝置,也可以將 ATV 裝置切換至開發人員模式,然後在 Cast 設定中查看軟體序號。
如要將 ATV 裝置切換至開發人員模式,請依序前往「設定」>「系統」>「關於」>「Android TV 作業系統版本」,然後按幾下版本,直到裝置通知您已進入開發人員模式。如要在開發人員模式中找出序號,請視 ATV 型號而定,依序前往「設定」>「裝置偏好設定」>「內建 Chromecast」或「設定」>「系統」>「投放」,即可看到軟體序號。
請注意,當 ATV 裝置恢復原廠設定時,軟體序號會變更。恢復原廠設定後,請按照上述步驟找出軟體序號,並透過 Cast 開發人員控制台重新註冊裝置的新軟體序號。
帳戶問題
我想取消 Google Cast 開發人員控制台註冊
開發人員帳戶的註冊費為 $5 美元,無法退款。
我無法再存取 Google Cast 開發人員控制台
如果您先前收到我們寄送的電子郵件,指出您的開發人員帳戶因屢次違反《服務條款》或《內容政策》而遭停權,請回覆該電子郵件,以便我們進一步說明。
我的應用程式已從 Google Cast 下架
應用程式遭到移除視同系統對開發人員帳戶發出警告,您的良好記錄可能因此受損。屢次或嚴重違反政策可能導致您的開發人員帳戶遭到終止。
移除應用程式表示使用者無法查看或存取該應用程式。如果您的開發人員憑證在 Google Cast 中仍維持良好記錄,且應用程式的性質也適合重新發行,那麼您可以修正問題,並發布符合規範的新版應用程式。
請先修正違反政策的問題,再重新發布遭下架的應用程式。
我想變更帳戶相關聯的電子郵件地址
您無法變更與 Google Cast 開發人員帳戶相關聯的電子郵件地址。如果您是某機構的員工,建議使用團隊電子郵件地址,以免日後發生存取問題。
我有其他問題
請參閱 Cast SDK 支援頁面。