Сколько времени обычно требуется, чтобы изменение цены / описания, сделанное в консоли разработчика Google Play, вступило в силу и распространилось на устройства?
У меня есть два продукта для продажи через приложение, которые я тестирую, но изменились цена и описание.
Используя getSkuDetails()
из библиотеки IabHelper
, я могу запрашивать эту информацию во время выполнения приложения. После изменения информации в консоли разработчика Google Play изменение описания довольно быстро появилось в приложении. Тем не менее, прошло 2 часа, а изменение цены еще не запрашивалось с обновленной информацией - она все еще получает исходную цену.
Учитывая, что я изменил оба одновременно, я ожидал, что оба будут иметь одинаковую задержку распространения.
Возникает новый вопрос: если задержка значительная, что происходит в этот промежуток времени? Изменилась ли цена для покупок таким образом, что при прохождении рабочего процесса Google Кошелька будет отображаться новая цена, а значение, показываемое клиентам в приложении, полученное через getSkuDetails()
, будет отражать исходную цену?
Я просмотрел документацию, но очень мало информации о том, что происходит при изменении цен. Эта запись в блоге была полезной на высоком уровне:
http://android-developers.blogspot.ca/2012/12/in-app-billing-version-3.html