Покупка в приложении или внешний платежный процессор? - PullRequest
0 голосов
/ 28 января 2019

Я разрабатываю приложение для Android в двух разных версиях: бесплатной и платной.

Бесплатная версия представляет собой отдельное приложение, работающее самостоятельно на пользовательском устройстве.Пользователи могут хранить свои данные и получать к ним доступ в приложении.

Платная версия также может подключаться к серверу и синхронизировать данные пользователя с внешним сервером.Пользователь также может получить доступ к своим данным на самом сервере через другой веб-сайт, совершенно не связанный с приложением Android.

Нужно ли использовать биллинговый сервис Google Play для разблокировки платной версии, если веб-сайт исервер не зависит от приложения и может быть доступен из браузера настольного компьютера?

Платная версия предлагает механизм синхронизации между самим приложением и веб-сайтом.

Чтобы уточнить дажедалее:

Пользователи могут использовать свое собственное цифровое содержимое (свои данные) вне приложения (то есть на веб-сайте) и теоретически даже полностью игнорировать приложение и по-прежнему пользоваться полным сервисом (они могут генерировать такие данные на веб-сайте).и потреблять его на сайте).Игнорируя приложение, они упускают только доступность собственных данных на устройстве.

Мое приложение не будет перенаправлять пользователя на внешний платежный процессор, оплата будет производиться исключительно с веб-сайта.

1 Ответ

0 голосов
/ 28 января 2019

Разработчики, предлагающие продукты в рамках игры, загруженной в Google Play, или предоставляющие доступ к игровому контенту, должны использовать Google Play In-app Billing в качестве метода оплаты.

Разработчики, предлагающие продукты из другой категории приложения, загруженного в GooglePlay должен использовать Google Play In-app Billing в качестве метода оплаты, за исключением следующих случаев:

  • Оплата производится исключительно за физические продукты
  • Оплата производится за цифровой контент, который может бытьпотребляется вне самого приложения (например, песни, которые можно воспроизводить на других музыкальных проигрывателях)

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

https://play.google.com/intl/en/about/monetization-ads/

Использование внешнего платежного процессора на Android для SaaS вместо встроенного биллинга Google Play

...