У меня есть многоплатформенная игра (веб / iOS / Android). В бесплатной версии основная игра по-прежнему полностью играбельна, но люди, которые захотят заплатить, получат больше социальных функций (и, конечно, никакой рекламы).
Я думал, что вместо того, чтобы иметь бесплатную и платную версию для всех платформ, я могу выпускать приложения просто бесплатно, и если пользователи хотят большего, они должны зарегистрироваться и заплатить единовременный сбор (через платежный шлюз или PayPal). ). Дополнительный контент будет доступен всем клиентам, к которым у них есть доступ. Теоретически, это означает лучшую ценность для игроков и меньше обслуживания и головной боли для меня (очевидно, я должен справиться со всеми проблемами оплаты самостоятельно).
Это вписывается в бизнес-модель Apple / Google? Или они все еще потребуют свою долю регистрационного взноса?
источник
Ответы:
Google недавно прояснил свою политику, поэтому и Apple, и Google берут на себя 30 транзакций, совершаемых как покупки в приложении. Они не допускают какой-либо другой формы оплаты внутри приложения и просто удаляют ваше приложение с рынка, если вам придется с ним работать.
Единственные исключения, которые они оба допускают:
источник
Разблокировка дополнительного контента для платных пользователей не является проблемой ни для Apple, ни для Google (я предполагаю, что вы имеете в виду магазин приложений Google Play, есть разные магазины приложений для Android с различными требованиями).
Тем не менее, Apple отклонит ваше приложение, поскольку они потребуют от вас воспользоваться услугой In-App-Purchase. Это стоит 30% за каждую транзакцию, но это поток платежей, к которому привыкли пользователи, так почему бы не пойти с ним?
Для Google Play немного неясно, будет ли в будущем разрешено использовать любой другой платежный сервис, кроме IAP Google, поэтому я думаю, что вы хотели бы предложить его как альтернативу, по крайней мере. Google не может взять на себя часть оплаты, если она не осуществлена через службу IAP.
источник
Как сказал Джохло, Apple разрешает использовать только собственный API. Я думаю, что Google тоже.
Однако, если ваша игра HTML5, и вы сами ее размещаете, вы можете бесплатно взимать плату в любом случае. Вы также можете проинструктировать своих игроков о том, как сохранить игру как приложение и воспользоваться преимуществами кэширования, чтобы сделать игру максимально приближенной к любому другому приложению (если вы хотите играть в автономном режиме).
У этого есть свои недостатки, хотя, так как намного сложнее создать базу игроков, если вы выберете это решение (но со всеми играми в магазине приложений и Google Play шансы на то, что вас не заметят, все равно довольно высоки).
Вам нужно будет найти хорошую маркетинговую кампанию.
источник
Что касается функциональности разблокировки (вероятно, более подходящей для вашего сценария), вам потребуется установить все товары как «расходные» в Apple и «неуправляемые» в Google. Это означает, что вам нужно настроить сервер для управления правами на все товары на вашей стороне. Практически каждый клиент будет аутентифицировать пользователя на сервере и узнает о балансе различных товаров.
источник