0

У меня есть приложение, которое продает продукты inapp (InApp billing v3).Android InApp Billing v3 отменить chonsumption

Недавно я сделал обновление для этого приложения и совершил ужасную ошибку: я воспользовался некоторыми покупками, которые я не хотел потреблять.

Я выпустил обновление, и пользователи обновили приложение, а затем написали, что у них нет доступного доступа. (Как я нашел позже, я использовал неправильные предметы).

Поэтому у меня есть несколько вопросов, в настоящее время:

  • Есть ли способ восстановить cnsumed покупки или я должен вернуть платежи пользователей?

  • Есть ли ват, чтобы узнать, сколько и какие покупки были использованы?

  • Если вы возвращаете платежи, есть ли способ узнать, имеет ли пользователь стиль продукт или он потребляется без изменения приложения (через службы google)?

Спасибо.

+0

Да, Big G всегда ведет учет всех покупок. Для получения дополнительной информации об осуществлении вам нужно будет пройти руководство по Dev. http://developer.android.com/google/play/billing/api.html –

+0

Что я хотел спросить: есть ли способ запросить информацию о потребляемых продуктах, например о принадлежащих продуктах. – RusArtM

+0

похоже, что вы не изменились в типе продукта консоли разработчика, вы просто изменили только обновленный код в своем приложении. потому что консоль Google не позволяет вам изменять тип продукта после его создания. Дайте мне знать, что вы точно ищете. – Maulik

ответ

0

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

Что я хотел спросить: есть ли способ запросить информацию о потребляемых продуктах, например о принадлежащих им продуктах.

вы можете получить ответ или его информацию в любом виде (управляемый продукт, неуправляемый продукт, подписка) в методе onActivityResult(), чтобы проверить мою ссылку ниже.

In-app billing-v3 error in activity result

, но я бы не предпочел управлять ею customly, как вы сказали, для одного продукта покупки времени (не расходуемый продукт). Вы должны пойти с продуктом «Управление».

Управляемые В приложении продукты:

Managed в приложении продукты элементы, которые имеют их собственность информация отслеживается и управляется Google Play. Когда пользователь приобретает управляемый элемент в приложении, Google Play сохраняет информацию о покупке для каждого элемента для каждого пользователя. Это позволяет вам позже запросить Google Воспроизвести в любое время, чтобы восстановить состояние предметов, которые приобрели у определенного пользователя. . Эта информация сохраняется на серверах Google Play , даже если пользователь удаляет приложение или меняет устройства.

for more information about product type

вы можете запросить в любое время вы хотите, и вы будете получать информацию о продукте, и даже вам не нужно управлять, если пользователь уже купить этот продукт или нет.

Есть ли способ восстановить покупки cnumed или я должен вернуть платежи моим пользователям?

Лучший вариант - вы должны вернуть платежи пользователю и в следующий раз проверить все приложение один раз с помощью фиктивного продукта «android.test.purchased» и обновить приложение.

Есть ли ват, чтобы узнать, сколько и какие покупки были использованы?

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

Если вы возвращаете платежи, есть ли способ узнать, есть ли у пользователя стиль продукта или он потребляется без изменения приложения (через службы google)?

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

Дайте мне знать, если я не правильно понял ваш вопрос.

Надеюсь, что это решит вашу проблему.

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