Я пытаюсь заставить новые Android In-APP Billing работать с разблокируемым контентом.
Например, пользователь может разблокировать специальный контент на ограниченное время.
Контент поступает из веб-службы, у меня проблема в том, как узнать, когда пользователь может просматривать контент?
Поскольку пользователь может купить его несколько раз, я использую неуправляемые предметы.
Поэтому мне как-то нужно хранить информацию о пользователях в моем сервисе, чтобы я мог предоставлять контент, когда ему позволено.
Проблема в том, что у меня нет никакой информации о пользователе, нет идентификатора, только ордер, который не запоминается Google.
Поэтому, если он поменяет телефон или сотрет базу данных, доступ будет утерян.
Каков наилучший из возможных способов обеспечить пользователю доступ к контенту?