如果您開發了多個應用程式整合功能,可能想在一個應用程式資訊中一併發布。這樣一來,使用者就能同時安裝及授權,提供更流暢的使用者體驗,且所有整合功能都可從一個商家資訊安裝,因此您能更快增加使用者人數。
舉例來說,如果您的應用程式提供與 Google 試算表的特定整合功能,且可做為網頁應用程式使用,您不必為試算表外掛程式和網頁應用程式建立兩個應用程式資訊,而是可以將兩者一起列為一個應用程式。
如要判斷是否可以一併列出應用程式整合功能,請參閱下一節。
可一併列出的應用程式整合功能
請參閱下表,瞭解單一應用程式資訊中可納入哪些應用程式整合。
可與下列項目一併使用: | 網頁應用程式 | Google 雲端硬碟應用程式 | Google 文件外掛程式 | Google 試算表外掛程式 | Google 簡報外掛程式 | Google 表單外掛程式 | Google Workspace 外掛程式 | Google Chat 應用程式 |
---|---|---|---|---|---|---|---|---|
網頁應用程式 | x | x | x | x | x | |||
雲端硬碟應用程式 | x | x | x | x | x | x | ||
文件外掛程式 | x | x | x | x | x | x | ||
試算表外掛程式 | x | x | x | x | x | x | ||
簡報外掛程式 | x | x | x | x | x | x | ||
表單外掛程式 | x | x | x | x | x | x | ||
Google Workspace 外掛程式 | x | x | x | x | x | x* | x** | |
Google Chat 應用程式** | x** |
**僅適用於建構為 Google Workspace 外掛程式的 Google Chat 擴充應用程式。 否則,Chat 應用程式必須在 Marketplace 中另外列出。
新增多個應用程式整合前的注意事項
在應用程式商店資訊中加入多個應用程式整合功能前,請考量下列影響:
- 同意畫面會列出所有應用程式整合功能所需的所有範圍。
- 驗證任何新範圍 (如適用)。
- 如果您為現有應用程式新增應用程式整合,且需要額外範圍,則已為網域安裝原始應用程式的管理員,必須在 Google 管理控制台中授權額外範圍。否則網域內的使用者必須個別授權。
如果您打算合併現有的應用程式資訊,請注意以下影響。如果將應用程式整合功能從原始應用程式資訊移至其他應用程式資訊:
- 現有使用者可能會失去存取權,必須安裝您移至的應用程式資訊。
- 使用者人數和評論不會轉移。
- 您可能需要更新合併的 Google Cloud 專案設定,以因應新的應用程式整合。
- 您必須重新驗證 OAuth 2.0 範圍,因為先前核准的範圍僅適用於特定 Google Cloud 專案。
為新的應用程式資訊新增多個應用程式整合
如要為新的應用程式資訊新增多個應用程式整合功能,請按照下列步驟操作:
如果您尚未建立 Google Cloud 專案,請設定 Google Cloud 專案。如果您在 Apps Script 中建構應用程式整合功能,請確保這些功能都與同一個 Google Cloud 專案建立關聯。
使用所有應用程式整合的資訊,啟用及設定 Google Workspace Marketplace SDK。在說明中指出應用程式包含多個應用程式整合。
在現有應用程式資訊中新增應用程式整合功能
如要為現有應用程式資訊新增多個應用程式整合功能,請按照下列步驟操作:
確認您具備現有應用程式 Google Cloud 專案的編輯權限。
如果要新增的應用程式整合項目是使用 Apps Script 建構,請將外掛程式的 Apps Script 專案設為現有應用程式的 Google Cloud 專案。
在現有應用程式的 Google Cloud 專案中,更新 Google Workspace Marketplace SDK。
- 在「應用程式擴充功能」下方的「應用程式設定」頁面中,選取要新增的應用程式整合,然後填寫相關欄位。
- 在「應用程式設定」和「商店資訊」頁面中,新增有關新應用程式整合的資訊。請務必在應用程式說明中說明應用程式包含多個應用程式整合功能。