2014-02-14 3 views
0

Я использую API покупки Amazon в приложении. У меня есть этот элемент, который является типом прав, но пользователь должен его покупать более одного раза, и он не может быть типом Consumable, потому что он должен быть доступен на всех устройствах. Как я могу изменить сообщение «У вас уже есть элемент ...»?Измените сообщение, когда вы пытаетесь приобрести ENTITLEMENT

ответ

0

Ожидается сообщение "You already own the item...", когда вы попытаетесь приобрести entitlement, который у вас уже есть. Это по дизайну, и вы не можете его изменить.

По Amazon IAP API:

Расходные материалы - содержание, которое не требует правоустанавливающих или права доступа для использования, можно приобрести несколько раз пользователем, доступна только на устройстве оно было приобретено от, и не требует какого-либо типа проверки права на использование

выплачиваемых - содержания, которое требует правоустанавливающий или права доступы для использования, можно приобрести только один раз по клиент, и доступна на всех совместимых устройств, зарегистрированных на счет клиента

Так что ни consumable ни entitlement соответствует вашему случай использования непосредственно.

Если ваш товар используется как power-up, тогда вы должны сделать его consumable и реализовать свой собственный механизм для синхронизации количества доступных предметов на устройствах. Если вы разрабатываете игру, вы можете использовать Amazon Whispersync for Games API для синхронизации этих данных.

Если ваш товар используется для разблокировки определенных функций в течение ограниченного времени, вы должны сделать его subscription.

подписок - содержание, которое требует правоустанавливающих или права доступа для использования, связан с периодом времени, который автоматически обновляется и доступна на всех подходящих устройств, зарегистрированных на счет Amazon клиента

Смежные вопросы