建立及發布自訂 Chrome 應用程式與擴充功能

本文適用具備以下經驗的對象:針對使用者封裝及發布 Chrome 應用程式和擴充功能的 Chrome Enterprise 管理員和開發人員。

有時候,您在 Chrome 線上應用程式商店中可能找不到符合使用者需求的應用程式或擴充功能。在這種情況下,您可以建立專屬的自訂應用程式或擴充功能,供使用者新增到搭載 Chrome 作業系統或 Chrome 瀏覽器的裝置中。舉例來說,管理員可以讓使用者的 Chrome 裝置自動安裝一款自訂書籤應用程式,以便連結至相關的人資系統。

事前準備

  • 如果您的應用程式或擴充功能會連結至資訊清單設定的目標網站,請使用 Google Search Console 驗證貴機構具備該網站的擁有權
  • 如果是私人代管的應用程式和擴充功能,請先控管哪些使用者可將其發布至 Chrome 線上應用程式商店。非貴機構擁有的網站則可略過驗證程序。詳情請參閱 Chrome 線上應用程式商店權限

步驟 1:建立應用程式或擴充功能

開發人員可以建立應用程式或擴充功能,例如下列步驟舉例的書籤應用程式。如需建立進階 Chrome 應用程式和擴充功能的操作說明,請參閱入門教學課程

  1. 在電腦上建立應用程式或擴充功能檔案的專屬資料夾,並以應用程式或擴充功能的名稱命名。
  2. 建立資訊清單。
    1. 使用文字編輯器建立 JavaScript® Object Notation (JSON) 檔案。您可以參考這個書籤應用程式的JSON 檔案範例
    2. 使用 JSONLint 等第三方 JSON 驗證工具,確保 JSON 程式碼格式正確。
  3. 將檔案儲存到應用程式或擴充功能的資料夾中,並命名為 manifest.json
  4. 建立標誌。
    1. 建立一個 128 x 128 像素的應用程式標誌。
    2. 將檔案儲存到應用程式資料夾中,並命名為 128.png

步驟 2:測試應用程式或擴充功能

開發人員可以測試應用程式或擴充功能,確保其在 Chrome 瀏覽器或搭載 Chrome 作業系統的裝置上能夠正常運作。

  1. 選擇您需要的測試裝置類型:
    • 應用程式 - 在 Chrome 裝置上登入您的 Google 帳戶。
    • 擴充功能 - 在 Chrome 裝置上登入您的 Google 帳戶,或在 Windows®、Mac® 或 Linux® 電腦上使用 Chrome 瀏覽器並登入您的 Google 帳戶。
  2. 將應用程式或擴充功能的資料夾儲存在測試裝置上。
  3. 前往 chrome://extensions/
  4. 在右上方開啟 [開發人員模式]
  5. 按一下 [載入未封裝項目]
  6. 找出並選取應用程式或擴充功能資料夾。
  7. 在 Chrome 中開啟新分頁 下一步 按一下 [應用程式] 下一步 按一下應用程式或擴充功能。確認應用程式或擴充功能正確地載入並執行。
  8. 視需要編輯 manifest.json 檔案並代管應用程式資料夾,然後重新進行測試。重複執行所有步驟,直到應用程式或擴充功能能夠正常運作為止。

使用 Chrome 記錄排解應用程式或擴充功能的問題:

  1. 在 Chrome 中依序按一下 [更多] 下一步 [更多工具] 下一步 [開發人員工具]
  2. 驗證您的資訊。舉例來說,請檢查應用程式 ID 和版本號碼是否正確無誤。

步驟 3:(選用) 建立應用程式系列

管理員可以選擇是否要為機構建立應用程式系列,藉此向使用者推薦可供瀏覽及安裝的 Chrome 應用程式與擴充功能。詳情請參閱建立 Chrome 應用程式系列

步驟 4:在 Chrome 線上應用程式商店中發布

開發人員可以選擇將應用程式和擴充功能提供給所有使用者,也可以控制允許哪些使用者安裝。您可透過下列 4 種方式在 Chrome 線上應用程式商店中發布應用程式和擴充功能:

  • 公開 - 所有使用者皆可查看及安裝應用程式或擴充功能。
  • 不公開 - 使用者需有應用程式或擴充功能的連結,才能查看及進行安裝。應用程式不會顯示在 Chrome 線上應用程式商店的搜尋結果中。您可以將應用程式或擴充功能的連結提供給網域外的使用者。
  • 私人 - 只有網域內的使用者才能查看及安裝應用程式或擴充功能。您也可以在開發人員資訊主頁中指定信任的測試人員,限制只有這些人員才能存取應用程式或擴充功能。
  • 群組發布:只有在支付一次性的開發人員註冊費,或是已將至少一個擴充功能加入清單中並設為私人狀態後,您才能使用此方法。如需操作說明,請參閱設定群組發布功能

如要在 Chrome 線上應用程式商店新增應用程式或擴充功能,請先將檔案所在的資料夾建立成壓縮檔,然後在 Chrome 線上應用程式商店發布

步驟 5:管理應用程式或擴充功能

管理員可以使用 Google 管理控制台設定政策,來控管在 Chrome 裝置和 Windows、Mac 或 Linux 電腦的 Chrome 瀏覽器上,使用應用程式和擴充功能的情況。詳情請參閱查看及設定應用程式和擴充功能以及設定應用程式和擴充功能政策

Microsoft® Windows® 管理員可以使用群組原則設定政策,來控管在受管理 Windows 電腦的 Chrome 瀏覽器中,使用應用程式和擴充功能的情況。如需如何安裝及設定 Chrome 政策範本的相關資訊,請參閱為受管理的電腦設定 Chrome 瀏覽器政策

相關主題

這對您有幫助嗎?
我們應如何改進呢?