簡體   English   中英

如何將應用內購買添加到Play商店中已發布的應用中,並在投入生產之前對其進行測試?

[英]How do I add in-app purchase to a published app in play store and test it before going into production?

在問這個問題之前,我已經閱讀了android開發人員網站上的開發人員說明,還觀看了Google IO視頻。 我也看到了在SO上發布的問題 自從很久以前就問過這個問題,而且答案也已經很老了,它無法回答我的懷疑,原因是Google已經改變了許多與In App Billing及其測試有關的事情。

我打算將購買的應用添加到我很久以前在Play商店中發布的應用中。 我從TrivialDrive示例中編寫了應用內帳單V3獲取幫助的代碼。 我對如何進一步進行測試幾乎沒有疑問:

[題]

  1. 我已經讀過我應該上傳新的apk,其中包括應用帳單代碼和播放商店的in-app products權限。 這是否會使使用舊版應用程序的所有用戶都能使用升級? 一旦我上傳了帶有應用內結算功能的新apk,它將取代生產中的舊apk,對嗎? 如果是,我如何確保僅在完成測試后才能將升級投入生產?
  2. 當我單擊應用內購買按鈕時,它將顯示一個警告對話框,並顯示以下錯誤:
    Authentication is required. You need to sign in to your Google Account.

您可以先將其上傳到Alpha或Beta頻道。 將您自己添加為測試用戶,這樣您就可以進行測試購買。 當Beta通道上的版本准備就緒時,您可以將其設為生產版本。

如果您選擇將其上傳到產品中,則可以選擇不發布它,而是將其另存為草稿,然后就可以對其進行測試。

需要驗證。 如果您尚未從Playstore下載該應用程序(即您正在通過IDE進行測試),則需要登錄Google帳戶時會出現錯誤消息。

您可以按照開發者控制台的指示,通過開發者控制台通過alpha beta渠道測試應用購買。

其他要點:

請記住,對於每筆真實/成功的交易/購買, Google都會收取30%的費用。

您可以在前15分鍾內向用戶重新支付/取消交易。

用戶可以在15分鍾內恢復購買,否則,如果用戶在完成交易后立即卸載了該應用,則該應用中的購買金額將被扣除。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM