Как реализовать внутриигровую валюту с помощью встроенного биллинга Google версии 3

Как следует из заголовка, как мне реализовать валютную систему с помощью последней версии Google для биллинга в приложении v3.

Основы: у меня есть валюта. Эта валюта заработана или куплена.

Валюта предоставляется игрокам периодически.

Валюту можно купить лотами (1,5,10,20,50,100) или, по крайней мере, это то, что я хотел.

Google Play v3 заставляет вас хранить информацию о правах собственности на расходные материалы на своих серверах.

Вы не можете купить тот же самый предмет до тех пор, пока он не будет потреблен первым, снят с владения в соответствии с Google, и, следовательно, больше не принадлежит вашей игре.

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

Делаете ли вы тонну «дубликатов» магазинов, чтобы у игроков была возможность сделать несколько покупок одного и того же товара, если он захочет пополнить запасы? Можете ли вы сделать бесплатные вещи, которые отслеживаются?

Что делать, если игрок покупает 100 пачек, использует 99. Затем удаляет и перемещается на другое устройство? Он вернет все 100 обратно. Как вы справляетесь с этим?

Так как мне управлять купленной валютой? Кто-нибудь может предложить какие-нибудь достойные стратегии для решения этой проблемы?

Спасибо Гулли

Ответы на вопрос(1)

Ваш ответ на вопрос