А как посоветуете обороняться от пиратства? То есть можно ли в самой игре мониторить, откуда скачали игру? Если оставить юнити рекламу например, то по сути всё равно откуда игру взяли? или рекламный модуль как-то несложно выпиливается для пиратских сайтов? Да и если за адс фри разово заплатили, а потом на вот такой вот ресурс залили? https://www.playmedia4u.com/owlee-0-56-full-premium-brain-game-apk-for-android/
В документации разработчика Android это описано (в разделе iAP/подписок). Если кратко - свой сервер для идентификации и хранения покупок на котором все будет все перепроверяться.
По поводу рекламы - в Android не важно откуда был установлен APK, реклама все равно будет показана (на самом деле все гораздо сложнее, но не буду углубятся). Разве что при наличии root можно вырезать/отключить рекламу, но это можно сделать даже с приложением установленного из Google Play.
Можно проверять подпись ключа. Пираченные игры обычно переподписывают другим ключом. Можно посмотреть сигнатуру ключа и что-то в зависимости от этого делать.
Мы, к примеру, в одной игре пиратам накидывали минуту ко времени прохождения уровней и ускоряли противников)
А как посоветуете обороняться от пиратства? То есть можно ли в самой игре мониторить, откуда скачали игру?
Если оставить юнити рекламу например, то по сути всё равно откуда игру взяли? или рекламный модуль как-то несложно выпиливается для пиратских сайтов?
Да и если за адс фри разово заплатили, а потом на вот такой вот ресурс залили?
https://www.playmedia4u.com/owlee-0-56-full-premium-brain-game-apk-for-android/
Вот наш оригинал -> https://play.google.com/store/apps/details?id=com.foxtox.owlee
В документации разработчика Android это описано (в разделе iAP/подписок). Если кратко - свой сервер для идентификации и хранения покупок на котором все будет все перепроверяться.
По поводу рекламы - в Android не важно откуда был установлен APK, реклама все равно будет показана (на самом деле все гораздо сложнее, но не буду углубятся). Разве что при наличии root можно вырезать/отключить рекламу, но это можно сделать даже с приложением установленного из Google Play.
Можно проверять подпись ключа. Пираченные игры обычно переподписывают другим ключом. Можно посмотреть сигнатуру ключа и что-то в зависимости от этого делать.
Мы, к примеру, в одной игре пиратам накидывали минуту ко времени прохождения уровней и ускоряли противников)