Google Play Developer API
您可以使用 Google Play Developer API 執行許多發布工作和應用程式管理工作。其中包含兩個元件:
- Subscriptions and In-App Purchases API 可讓您管理應用程式內購和訂閱
- Publishing API 可讓您上傳及發布應用程式,並執行其他發布相關工作。
訂閱項目和應用程式內購項目
您可以使用 Google Play Developer API 管理以下項目:
您可以利用這些資源來檢查購買狀態,以及修改和取消週期性購買交易。
如要進一步瞭解如何在 Android 應用程式中販售訂閱項目,請參閱 Android 開發人員網站的 Google Play 應用程式內結帳功能。
Publishing API
您可以透過 Google Play Developer Publishing API 將有關應用程式製作與發布作業的常態作業自動化。其中包括與開發人員可透過 Play 管理中心相似的功能,例如:
- 上傳新版本的應用程式
- 透過將 APK 指派至各種「測試群組」(Alpha 版、Beta 版、階段推出版本或正式版) 來發布應用程式
- 建立及修改 Google Play 商店資訊,包括本地化文字、圖片、多裝置螢幕截圖
這些工作透過新的編輯功能執行,而此功能會透過事務管理方法進行變更,亦即將多項變更合併為單一的草稿編輯,然後一次提交所有變更(這些變更在提交編輯之前不會生效)。
開始使用
如要開始使用 Google Play Developer API,請參閱入門指南頁面。
您可以使用 Java 和 Python 程式庫來管理 Publishing API 的互動。我們在用戶端程式庫與程式碼範例頁面中提供了程式碼範例,如果您使用其他語言,可以直接透過 HTTP 存取 REST API。
如果您在使用 Google Play Developer API 時遇到問題,我們很樂意提供協助。
其他 API
- Google Play Games Services Publishing API 可讓您自動處理與製作服務及發布遊戲服務有關的頻繁工作。
- Reporting API 可讓您從 Android Vitals 擷取應用程式品質的相關資訊。
- Response to Review API 可讓您擷取並回覆應用程式評論。
- Permissions API 可讓您在 Play 管理中心自動管理權限。
- Play 遊戲服務管理 API 可讓您發出 REST 呼叫,透過程式輔助方式控管 Google Play 遊戲服務功能的中繼資料。
- Voided Purchases API 提供一份清單,列出與使用者作廢的購買交易相關聯的訂單。