Я думаю, и поиск проблемных случаев для применения подписки биллинга в приложении в моем приложении.
Существуют проблемы с синхронизацией моего идентификатора пользователя (на моем сервере) с подписками идентификатора Play Store (на сервере Google Play Store).
Зависит ли система биллинга Android в приложении от учетной записи Play store и будет ли она управляться? Правильно?
В приведенном ниже случае aaa пользователь может снова использовать бесплатную пробную версию продукта A ?
- aaa пользователь покупает продукт A с xxx id магазина воспроизведения.
- aaa пользователь использует бесплатную пробную версию продукта A .
- ааа пользователь покупает продукт A с гггг идентификатор магазина воспроизведения.
- aaa снова используйте бесплатную пробную версию продукта A .
В приведенном ниже случае пользователь bbb не может приобрести продукт A с ошибкой ответа BILLING_RESPONSE_RESULT_ITEM_ALREADY_OWNED?
- ааа пользователь покупает продукт A с xxx id магазина воспроизведения.
- aaa выход пользователя из системы, bbb вход пользователя в мое приложение.
- bbb пользователь пытается купить продукт A с идентификатором xxx play store.
В приведенном ниже случае aaa пользователь не может приобрести продукт B с ошибкой ответа?
- ааа пользователь покупает продукт A с xxx идентификатор магазина воспроизведения.
- ааа пользователь пытается купить продукт B для обновления подписок (getBuyIntentToReplaceSkus ()) с гггг идентификатор магазина воспроизведения.