我在免費版本有兩個版本,我的應用程序如何創建應用程序內購買,從免費版本升級到付費版本的Android
- 付費版
- 免費版本
的現在,我禁用了僅在付費版本中可用的一些功能。 所以我想的是,當用戶點擊其中的任何禁用功能,在應用程序內購買窗口將彈出且在交易完成應用程序的免費版本應該由付費版本被替換。
你能告訴我什麼是正確的方法來做到這一點。
我在免費版本有兩個版本,我的應用程序如何創建應用程序內購買,從免費版本升級到付費版本的Android
的現在,我禁用了僅在付費版本中可用的一些功能。 所以我想的是,當用戶點擊其中的任何禁用功能,在應用程序內購買窗口將彈出且在交易完成應用程序的免費版本應該由付費版本被替換。
你能告訴我什麼是正確的方法來做到這一點。
我所做的只是當用戶點擊dsabled功能時提供一個鏈接到我的付費應用程序。通過這種方式,如果他們喜歡訪問這些功能,他們可以購買該付費應用程序,並立即刪除這些重播。
我希望能解決您的疑問。
如果您使用應用內結算,則不應使用兩個版本。只需使用免費版本並在其中實施應用程序內購買。當用戶點擊禁用功能時,只需打開應用內流程。如果用戶完成應用程序內購買,只需在免費版中解鎖功能即可。如果用戶卸載或更換設備,則您還需要將用戶信息存儲在服務器上,您將知道該用戶已經購買了您的應用。 here是應用內購買的實施。
免費版本的付費版本場景:
要理解爲什麼你應該只對應用計費內免費 版本
1) Upgrading free to paid Android apps without leaving two icons
2) Is it possible to replace an existing Android free app with its paid version
兩種情況:
3) In app-billing implementation , buying paid app from free version
畢竟這是你的選擇,選擇你想要開發應用程序,但根據我的建議的方式:
您應該選擇第一個選項,只應提供免費應用版本中的所有功能,並在應用流程中添加簡單產品後升級功能。
希望你清楚爲你的應用程序的進一步發展流程的方式。
我可以買其他應用程序,即我的應用程序在谷歌的付費版本在從精簡版的版本應用內購買遊戲。 – test
不,你可以簡單地將用戶重定向到谷歌播放付費應用程序鏈接。並且他們會手動從Play商店下載應用程序或我在鏈接中提供的其他最佳選項,您應該鎖定免費版應用程序的功能,並且當用戶嘗試訪問該功能時,只需在應用程序購買流程中調用並在購買成功後,允許用戶訪問該功能。 – Maulik