產品評論規範

您透過 Device Access 計畫註冊專案時,我們會為專案分配不重複使用者人數 (除了您自己的開發人員帳戶),如使用者和費率限制所述。

完成沙箱整合後,如果您想建立商業整合,您必須提交用途以供審查及核准,以申請商業開發。獲准後,合作夥伴必須通過認證程序

指南規範

為確保產品審查順利進行,商業整合功能必須符合下列規範。

本文件中的「產品」是指整合 SDM API 的應用程式,可在 Device Access 計畫中存取 Google Nest 裝置。

  1. 功能
    1. 不使用官方 SDM API 的產品將遭到拒登。
    2. 系統會拒絕有當機情形的產品。
    3. 如果產品出現使用者可見的錯誤,且對功能造成重大影響,就會遭到拒絕。
    4. 如果產品在動作失敗時未向使用者提供清楚的錯誤訊息,說明失敗原因,就會遭到拒絕。
    5. 未提供錯誤和速率限制處理機制的產品將遭到拒絕。
    6. 產品若無法搭配開發人員所述的官方 SDM API 運作,將遭到拒登。
    7. 如果產品含有未記錄或隱藏的功能,且與產品說明或要求的權限不一致,我們將拒絕核准該產品。
    8. 標示為「示範」、「試用」或「測試」的產品版本將遭到拒登。我們會考慮 Beta 版應用程式。如果產品支援多個平台 (例如 iOS、Android 和網站),應在審查期間提交所有支援的平台。如果產品未提交所有支援的平台供審查,可能會遭到拒絕。
    9. 產品如果不實用、不獨特或無法提供任何持久價值 (例如提供使用者家中的完整畫面,或提供 Google Device Access 提供的額外功能),可能會遭到拒絕。
    10. 主要用於行銷或廣告,且對使用者沒有額外價值的產品,將遭到拒絕。
    11. 提供錯誤或其他不準確裝置資料的產品將遭到拒登。
    12. 如果產品在多次嘗試後仍未通過 Google Device Access Product 審查,可能會遭到拒絕,並從 Device Access 計畫中移除 (如果產品先前已獲得核准),日後也可能無法提交。
    13. 如果產品從 SDM API 收集、匯總、重新發布、保留、記錄或儲存 (透過任何媒介或機制),而且超過接收及儲存資料的 10 天之後,這些產品就會遭到拒絕。
    14. 如果產品會收集、匯總、重新發布、保留、記錄或儲存透過 SDM API 接收的任何音訊錄音、影片片段或音訊或視訊直播 (簡稱「影音內容資料」),則會遭到拒絕。任何使用影音資料的行為,都必須嚴格遵守透過產品顯示這類資料的規定。
    15. 未經 Google 同意,就與第三方分享客戶資料的產品將遭到拒絕。
    16. 允許使用多個 Google 帳戶同時控制 Google Nest 裝置的產品可能會遭到拒絕。
    17. 執行需求反應或其他能源管理方案的產品將遭到拒絕。
    18. 如果產品意圖啟用已連結的 Google Nest 裝置、客戶的 Google 帳戶,或為了提供不受干擾的緊急應變服務、通知服務、生命安全或其他重要使用服務,就會遭到拒絕。
    19. 針對保險或其他金融產品和服務,針對使用者或其財產進行個別或匯總評估的產品,將遭到拒絕。
    20. 違反任何 Google 產品或服務使用條款的產品將遭到拒絕。
    21. 如果產品在沒有初始直接且使用者明確要求的情況下呼叫 SDM API,就會遭到拒絕。
    22. 如果產品或服務已與 Google 助理整合或發布服務,則記錄、收集、使用或儲存查詢/結果的任何資訊或資料,包括但不限於任何與查詢相關的音訊資料或與任何查詢相關的中繼資料,或是與 Google 助理整合,且與 Google 助理整合或發布的產品都會遭到拒絕。
  2. 品牌和使用者介面
    1. 所有行銷素材資源都必須先透過 Google 合作夥伴行銷中心提交並獲得核准,才能推出。
    2. 如果產品的實際名稱含有 Google、Google Nest、Nest、Google Device Access 或任何與這些 Google 商標相似的名稱,可能會遭到拒登。
    3. 如果產品包含的使用者介面元素與 Google Nest 或 Google Home 應用程式中的元素相似或完全相同,將遭到拒絕。
    4. 如果產品包含未經核准的圖示和圖片,且這些圖示和圖片與 Google Nest、Google Home 應用程式或 Google Nest 裝置中的圖示和圖片相似,可能會遭到拒絕。
    5. 產品如含未經核准的 Google 或 Google Nest 圖示和圖片,可能會遭到拒登。
    6. 如果產品使用 Google 或 Google Nest 圖示代表 Google 結構,或是使用 Google G 代表 Google 帳戶或 Google 結構以外的 UI 元素,可能會遭到拒絕。
    7. 除了核准的 Google Nest 圖示和圖片外,產品不得在 UI 元素中使用 Google Nest Blue (HEX #00AFD8)。
    8. 如果產品以違反 Google 品牌權限規定的方式使用變造的 Google 圖示或 Google 裝置圖示,可能會遭到拒登。
    9. 如果產品宣傳的 Google Nest 整合功能不正確,或做出無法證明的聲明,就會遭到拒絕。
    10. 如果產品違反「裝置存取權」、「支援 Google 助理」和/或「Google 智慧型家居」詞組的使用指南,就會遭到拒登。
    11. 如果產品使用含有任何 Google 名稱 (包括但不限於 Google 或 Nest) 的網址,可能會遭到拒絕。
    12. 即使本節未提及任何行銷素材,Google Nest 也保留拒絕任何行銷素材的權利。
  3. 中繼資料 (名稱、說明、權限等)
    1. 如果產品含有預留位置文字、名稱、說明或其他值,就會遭到拒絕。
    2. 產品名稱和說明與產品功能無關,將遭到拒絕。
    3. 如果產品的存取特性與產品功能無關,就會遭到拒絕。
    4. 如果產品的名稱、產品文獻或宣傳素材具有誤導性、混淆或整合到第三方商標或版權的產品,將遭到拒登。
    5. 建議使用者停用任何 Google 產品功能的產品可能會遭到拒登。
    6. 如果產品缺少有效的支援網址,就會遭到拒絕。
    7. 如果產品似乎會從其他應用程式複製 UI 元素,可能會遭到拒絕。
  4. 授權
    1. 如未正確導入 Google 帳戶的驗證和授權作業,可能會導致產品遭到拒絕。
    2. SDM API 僅適用於 Google 裝置銷售的國家/地區。
    3. 未妥善儲存及傳輸存取權權杖、授權碼和用戶端密鑰的產品將遭到拒絕。
    4. 如要讓產品能夠登出 Google 或中斷與 Google 的連線,必須使用 Google OAuth 權杖撤銷 API,或是將使用者導向 https://nestservices.google.com/partnerconnections。如果產品未透過回復至已中斷連線的狀態並移除所有客戶資料來處理這項遭到撤銷的授權,就會遭到拒絕。
    5. 產品必須遵循 Google OAuth 規範,才能連結 Google 帳戶。
    6. 使用 Google OAuth 時,如果產品未具備有效的服務條款和隱私權政策,就會遭拒。
    7. Google 提供使用者撤銷 SDM API 存取權的功能。產品必須處理這項撤銷授權,方法是恢復至已中斷連線的狀態,並移除所有使用者資料。
    8. 產品必須提供 Google 合作夥伴連線管理工具的連結,方便使用者管理結構體和裝置資料存取權。
    9. 產品可能會因各種營運原因而停用。產品一旦停用,就無法使用。產品如果沒有為已停用的產品提供支援 (例如適當的使用者錯誤訊息),就會遭到拒登。
    10. 如果產品在使用者已授權後,強制要求使用者重新授權,則會遭到拒絕。
    11. 開發人員必須在專案首頁或首頁放置「使用限制」程式碼片段,指出應用程式符合《Google API 服務使用者資料政策》,包括使用限制規定。必須向所有使用者顯示摘要,且長度不得超過 500 個字元。
  5. 建築物/住宅

    Google 帳戶可讓使用者管理多個住家。 產品應支援可能包含一或多個住家的 Google 帳戶。部分產品只能連結至一個 Google 住家。在這些情況下,開發人員必須讓使用者選擇適當的住家。連結後,開發人員必須提供住家變更的支援服務,包括新增和移除住家,以及更新住家資料 (例如住家名稱)。下列規範涵蓋了處理有多個住家的 Google 帳戶時須遵守的規定。

    1. 如果產品無法容納多個住宅,就會遭到拒絕。
    2. 如果產品未提供使用者選取適當住家連結的方式 (例如結構挑選器),就會遭到拒登。
    3. 如果產品未在更新後幾秒內反映住家資料更新 (例如住家名稱或新增/補充住家),可能會遭到拒絕。
    4. 無法支援多個住家 (每個住家都包含多個相同或不同類型的裝置) 的產品將遭到拒登。
    5. 產品如果無法裝有空屋 (結構) 或使用空屋和非空屋組合,就會遭到拒登。
  6. Google Nest Thermostat

    SDM API 的設計可讓第三方產品和解決方案透過 Nest Thermostat 控制空調系統,而不會中斷 Google Nest 演算法,或是讓使用者產生非預期的行為。

    1. 說明如何關閉 Google Nest Thermostat 的感應器和學習功能的產品會遭到拒絕。
    2. 如果產品會在使用者未進行互動 (例如觸發條件和規則) 的情況下觸發溫度控制器更新,且未提供任何操作指標,則產品將遭到拒絕。
    3. 如果產品未在幾秒內將溫度、設定點和環境溫度保持在與實際裝置溫度同步的狀態,可能會遭到拒登。
    4. 如果產品無法在一個或多個結構中處理多個溫度控制器,可能會遭到拒絕。
    5. 如果產品未在溫度控制器資料更新時更新,就會遭到拒絕。
    6. 新增/移除溫度控制器後未更新的產品將遭到拒絕。
    7. 如果產品不支援所有可能的溫度控制器模式 (例如熱、冷、熱與冷、關閉、環保),可能會遭到拒絕。
    8. 不支援正確的冷暖度限制 (華氏 3 度和攝氏 1.5 度) 的產品將遭到拒絕。
    9. 產品若未正確支援溫度限制 (華氏 50 到 90 度和攝氏 9 到 32 度),將遭到拒登。
    10. 提供風扇功能但不支援啟動和停止風扇計時器的產品將遭到拒絕。
    11. 如未顯示及更新,且未在幾秒內更新、正確的溫度控制器位置和名稱,就會遭到拒絕。
    12. 如果產品無法讀取、更新或將產品寫回 Google Nest,藉此支援 C 到 F 轉換,可能會遭到拒絕。
  7. Google Nest 攝影機、Google Nest Doorbell 和 Nest Hub Max

    SDM API 可讓您擷取攝影機即時影像、通知和快照影像的事件資訊,或是擷取動作、人員、聲響和門鈴事件的短片預覽畫面。

    1. 不支援在單一或多個結構體中使用多部攝影機的產品將遭到拒絕。
    2. 未顯示及更新正確攝影機名稱和位置的產品將遭到拒絕。
    3. 產品若將攝影機事件告知使用者,必須在事件發生的幾秒內通知使用者,否則可能會遭到拒絕。
    4. 傳送重複 Google Nest 裝置原生通知的產品將遭到拒絕。
    5. 如果產品會在使用者未進行互動的情況下 (例如觸發條件和規則) 觸發相機更新,且未提供任何操作指標,產品將遭到拒絕。
    6. 未在攝影機新增/移除時更新的產品會遭到拒登。

注意事項

本文將盡力說明我們如何審查 Device Access提交審查的產品。希望這份指南能協助您開發及提交應用程式和整合式介面。這是一份持續更新的文件,我們會在發現新應用程式、實作和情況時更新這份文件。

Device Access 計畫產品開發人員必須遵守下列指南:

  • Google 裝置存取權限計畫服務條款
  • 行銷和品牌宣傳指南
  • 您與 Google 之間的任何其他協議

Google 核准您的產品並不代表放棄任何 Google 權利。這些指南旨在協助您通過 Device Access 產品審查程序,讓產品獲得核准,並非修改或移除任何其他協議中的條款。

Google 保留權利,可自行斟酌是否解讀及應用這些規範,並隨時變更這些規範的解釋或適用情況,包括在產品審查期間。