Мне нужен способ поделиться своим приложением, чтобы люди могли загружать его бесплатно с кодом купона, промокодом или кодом оформления заказа. Я хотел бы опубликовать код на доске и сделать его недействительным через некоторое время. Мое приложение использует лицензирование и выставление счетов внутри приложения, поэтому отправка APK по почте может быть нецелесообразной. Последний вопрос, который я видел по этому поводу, был задан 6 месяцев назад, поэтому я не знал, доступно ли более новое решение.
Есть ли способ дать людям промо-коды / купоны, чтобы они могли бесплатно загрузить ваше приложение?
Ответы (5)
Google недавно включил поддержку промокодов для платных приложений и в покупках приложений. Сначала вам нужно настроить продвижение через консоль разработчика магазина Google Play:
https://support.google.com/googleplay/android-developer/answer/6321495
Или добавьте поддержку кодов покупки в приложении с помощью рекламных акций приложения:
https://developer.android.com/google/play/billing/billing_promotions.html.
Однако обратите внимание, что существуют ограничения на количество и типы кодов, которые могут быть созданы:
Для каждого приложения вы можете создавать до 500 промокодов в квартал. Чтобы достичь этого предела, вы можете использовать любую комбинацию промокодов для платных приложений и внутри приложений.
Вот несколько способов достичь лимита промокода для приложения:
- 500 промокодов платных приложений или
- 500 промокодов для одного продукта в приложении, или
- 250 промокодов платных приложений + 250 промокодов для одного продукта в приложении, или
- 100 промокодов для пяти товаров в приложении
post the code to a board
- это не сработает, потому что каждый промокод можно использовать только один раз. Таким образом, либо публикуется полный список (до 500) кодов (допускается ли это условиями использования?), Либо разработчик должен выдавать промокод для каждой отдельной базы.
- person mjn; 17.01.2016
Невозможно сделать это с текущим набором функций в магазине Play.
Вы можете добиться аналогичного эффекта, используя службу лицензирования (http://developer.android.com/guide/market/licensing) и, возможно, покупки в приложении. Однако, к сожалению, вам придется делать большую часть работы самостоятельно.
Как уже говорили другие, в настоящее время это не поддерживается Android Market / Play. Есть, я думаю, запрос функции, вы можете проголосовать / пометить его. Если вы уже используете биллинг в приложении, это довольно легко реализовать самостоятельно. Все, что вам нужно, это база данных с доступом в Интернет, чтобы вы могли проверить, действителен ли код купона. Возможно, вы захотите реализовать какую-то функцию восстановления, чтобы люди могли повторно использовать код, если они переключили устройства. И / или установите верхний предел для использования купона, чтобы вы могли запретить людям делиться кодом купона.
Я думаю, что у меня есть неплохой способ сделать это частично. Я использую службу лицензирования, что не так уж сложно (в 10 раз проще, чем выставление счетов в приложении), встроил время истечения срока действия в свое приложение и размещаю отладочную версию на веб-сайте. До истечения срока он игнорирует ответ сервера лицензий. По истечении срока он сообщает «Нелицензионное приложение» с возможностью покупки.
Это можно сделать, если вы распространяете свое приложение через сторонний рынок приложений, например Appia. Однако эта функция не встроена в Google Play.
Если вы хотите предоставить пользователям купон, чтобы они могли бесплатно загрузить платное приложение в магазине Google Play, это сделать невозможно. Вам нужно либо использовать другой рынок, либо самостоятельно распространять платное приложение.