Как мы можем реализовать функцию "бесплатный по времени" в приложении для Android?

Моя ситуация в том, что в моем приложении реализован биллинговый продукт "удалить рекламу" за 0,99.

Теперь я хочу сделать его бесплатным для рекламы.

Однако консоль Google Play не позволяет нам корректировать цену продукта ниже 0,99.

Итак, после некоторого опроса, я думаю, что реализовать эту функцию на сервере.

Я имею в виду, чтобы проверить учетную запись пользователя на нашем сервере, прежде чем звонить в службу оплаты Google в приложении.

Поэтому мой вопрос:

Выше это то, что я думаю, но я не уверен, есть ли другое, намного лучшее или более простое решение по этому вопросу? Например, может не нужен сервер?

Или использование собственного сервера - единственный способ реализовать функцию "без ограничений по времени"?

Спасибо тебе ~!

2 ответа

Я написал библиотеку, которая допускает такого рода поведение. https://github.com/FutureHax/UberVerificationSystem

Есть два способа:

  • Если у вас есть свой собственный сервер, вы можете реализовать уникального пользователя и удалять добавления на несколько дней.
  • Если вы планируете взимать ежемесячную / ежегодную плату, вы можете внедрить подписку с пробным периодом, установленным Google.
Другие вопросы по тегам