Comments 9
Благодарю Вас за интересный и полезный цикл статей, vladg7!
Хочу уточнить, будет ли в Вашем цикле статей информация о проверки подлинности покупок? К примеру, с использованием Firebase Cloud Functions.
К сожалению, есть пользователи, которые подменяют оригинальный Google Billing сервер своим. Это приводит к недополучения вознаграждения с продаж материалов внутри приложения, и разбалансированности игрового процесса (вспоминаем ArtMoney под windows для NFS, WarCraft, etc.)
Не то чтобы что-то новое узнал, но написано очень хорошо! (ᵔᴥᵔ)
Спасибо за статью, non-consumable и consumable покупки где-то отдельно настраиваются в Google Play ?
нет. В Google Play Console есть подписка и товар\продукт.
Второй можно из приложения пометить потребленным, вызвав соответствующий
метод Google Billing API.
Нет, всё, как написал @web_alex, - подписки создаются в одном разделе, обычные продукты в другом, и в Play Console для consumable/non-consumable даже нет соответствующего флажка (то есть, технически можно консьюмить любую неподписку).
А вот, например, в AppGallery есть строгое разделение consumable и non-consumable, и non-consumable продукты технически консьюмить нельзя (можно только при тестировании).
Android in-app purchases, часть 2: инициализация и обработка покупок