Google Play 帳單系統服務可讓您在自己的 Android 應用程式中銷售數位產品和內容。
產品類型
您可以使用 Google Play 銷售以下類型的產品:
一次性產品:一次性產品是指使用者可透過單一非週期性付款方式購買的產品。一次性產品範例包括額外遊戲等級、進階虛擬寶箱和媒體檔案。一次性產品可分為「消耗性」或「非消耗性」:
- 消耗性產品:消耗性產品是指使用者為獲得遊戲內容而消耗的產品。如果使用者消耗了您的產品,您就必須在「佈建」程序中分配相關福利或效果。 舉例來說,使用者可能會購買遊戲代幣產品,例如一堆金幣。當使用者消耗這項產品後,應用程式會將固定數量的遊戲金幣分配給使用者,而購買的代幣產品將無法再使用。使用者可以多次購買消耗性產品。
- 非消耗性產品:非消耗性產品是指購買一次即可提供永久利益的產品。購買完畢後,這些產品就會與使用者的 Google 帳戶永久連結,例如進階升級和升級包等。
Google Play 管理中心將一次性產品稱為「納入管理的產品」,而 Google Play 帳款服務程式庫則將其稱為「INAPP」產品。
訂閱項目:「訂閱項目」是指使用者在指定時間範圍內可以享有的一系列權益。您可以在同一個應用程式中提供多種訂閱項目,不論是代表完全不同的權益 (例如,串流影片應用程式可分別提供「新聞」和「運動」訂閱項目),還是一組不同層級的權益 (例如雲端儲存空間應用程式可以有 100 GB、1 TB 和 10 TB 的訂閱項目),都沒問題。
使用者可在您的應用程式或 Google Play 中購買基本方案或優惠方案,藉此取得訂閱項目的存取權 (或授權)。
訂閱項目內含一或多個基本方案。基本方案可針對特定帳單週期和續約類型指定專屬的屬性組合。您可以指定基本方案是自動續訂還是預付 (非續訂)。
符合資格的使用者可以購買優惠方案,以便透過試用和/或新用戶優惠取得存取權。儘管所有使用者都能購買基本方案,但只有符合您指定資格條件的使用者才能獲得優惠。
Google Play 帳款服務程式庫將訂閱項目稱為
SUBS
。
購買憑證和訂單 ID
Google Play 會使用購買憑證和訂單 ID 來追蹤產品和交易。
- 購買憑證是一個字串,代表買家對 Google Play 產品的授權。它表示 Google 使用者有權存取由購買物件代表的特定產品。您可以將購買憑證與 Google Play Developer API 搭配使用。
- 訂單 ID是代表 Google Play 上金融交易的字串。這個字串包含在透過電子郵件傳送給買家的收據中。
每次發生金融交易時,系統都會建立訂單 ID,而購買憑證只有在使用者完成購買流程時才會產生。
- 針對一次性產品,每次購買都會建立新的購買憑證,大多數購買也會產生新的訂單 ID。如果使用者無須支付任何費用,則會產生例外,詳情請參閱「促銷代碼」。
- 針對訂閱項目,系統會在首次購買交易發生時建立購買憑證和訂單 ID。每次自動續約時,購買憑證會保持不變,但會產生新的訂單 ID。升級、降級、更換和重新申請作業時,系統都會建立新的購買憑證和訂單 ID。
訂閱項目的注意事項:
- 訂閱項目升級、降級和其他訂閱項目購買流程產生的購買憑證必須取代先前的購買憑證。您必須作廢在 Google Play Developer API
linkedPurchaseToken
欄位中的購買憑證。詳情請參閱「正確執行 linkedPurchaseToken 以避免重複訂閱」。 - 訂閱續約的訂單號碼會包含一個額外整數,代表特定續約執行個體。舉例來說,初始訂閱訂單 ID 可能是
GPA.1234-5678-9012-34567
,後續訂單 ID 則為GPA.1234-5678-9012-34567..0
(初次續約)、GPA.1234-5678-9012-34567..1
(第二次續約),以此類推。
開始
如要開始將 Google Play 的帳款服務系統與應用程式整合,請參閱「事前準備」。
更多資訊
如要進一步瞭解如何將 Google Play 的帳款服務系統與應用程式整合,請參閱下列主題:
- Google Play 帳款服務程式庫版本資訊
- 將 Google Play 帳款服務程式庫整合至應用程式
- 銷售訂閱項目
- 測試 Google Play 帳款服務程式庫整合
- 即時開發人員通知參考資料
- 打擊詐欺與濫用行為
- Google Play 帳款服務相關術語