подписка в приложении — есть ли ограничение на количество запросов инвентаря из приложений?

Существует ли ограничение на количество запросов инвентаризации в день, которые могут отправлять мои приложения? (путем вызова mHelper.queryInventoryAsync(mGotInventoryListener))

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

Я знаю, что, поскольку данные биллинга в приложении v3 кэшируются локально службой Google Play: http://developer.android.com/training/in-app-billing/purchase-iab-products.html#QueryPurchases.

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

но, с другой стороны, существует ограничение в 200 тыс. запросов через Google Play Android Developer API (Quota): http://developer.android.com/google/play/billing/gp-purchase-status-api.html#using

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


person AppiDevo    schedule 06.06.2014    source источник
comment
не могли бы вы решить свой вопрос?? У меня такой же вопрос   -  person hvar90    schedule 03.03.2020


Ответы (1)


Не уверен, что вы нашли решение этой проблемы, но это может помочь другим:

Да, есть квота на количество запросов в день для одного приложения, 2-я ссылка, на которую вы ссылаетесь (http://developer.android.com/google/play/developer-api.html#quota) указывает, что существует квота в 200 000 запросов в день, но вы можете запросить больше, если беги от этого.

Кроме того, Google на самом деле рекомендует проверять каждый раз, когда ваше приложение начинает использовать getPurchases, как определено в версии 3, поэтому они оптимизировали его. Это очень хорошо объяснено в этой презентации, где также приведен пример кода: https://www.youtube.com/watch?v=DgcJPIRpfSk в 08:10.

person fips    schedule 04.11.2015