Задержка распространения при изменении цены и описания продукта в приложении в консоли разработчика Google Play

Сколько времени обычно требуется, чтобы изменение цены / описания, сделанное в консоли разработчика Google Play, вступило в силу и распространилось на устройства?

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

Используя getSkuDetails() из библиотеки IabHelper, я могу запрашивать эту информацию во время выполнения приложения. После изменения информации в консоли разработчика Google Play изменение описания довольно быстро появилось в приложении. Тем не менее, прошло 2 часа, а изменение цены еще не запрашивалось с обновленной информацией - она ​​все еще получает исходную цену.

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

Возникает новый вопрос: если задержка значительная, что происходит в этот промежуток времени? Изменилась ли цена для покупок таким образом, что при прохождении рабочего процесса Google Кошелька будет отображаться новая цена, а значение, показываемое клиентам в приложении, полученное через getSkuDetails(), будет отражать исходную цену?

Я просмотрел документацию, но очень мало информации о том, что происходит при изменении цен. Эта запись в блоге была полезной на высоком уровне:

http://android-developers.blogspot.ca/2012/12/in-app-billing-version-3.html


person sghael    schedule 01.05.2013    source источник
comment
Прошло 24 часа, а цена нового продукта все еще не отражена в приложении. Я даже удалил и переустановил приложение, если оно было кэшировано в клиенте. Очень неприятно.   -  person sghael    schedule 02.05.2013
comment
Вы пробовали выполнить принудительную остановку / очистку данных в приложении Google Play? Я думаю, что кеширование может быть выполнено в этом приложении, а не в вашем приложении ...   -  person Dan J    schedule 02.07.2013


Ответы (3)


У меня сегодня была аналогичная проблема, которая оказалась ошибкой в ​​том, как я изменил цены. Я живу в Великобритании и изменил значение поля цены по умолчанию с 1 фунта стерлингов на 30 фунтов стерлингов.

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

Мне пришлось установить флажок «Перезаписать существующие цены» и нажать кнопку «Автоконвертировать цены сейчас», и, наконец, мне пришлось сохранить продукт, прежде чем он вернет правильную цену. Он по-прежнему не был обновлен сразу, но в конечном итоге вернул правильную цену примерно через 3 часа.

person Chris Schumann    schedule 22.07.2013
comment
Это должен быть принятый правильный ответ. У меня была такая же проблема, я ждал более 12 часов, и цены не изменились. Установите флажок «Перезаписать существующие цены» и нажмите «Автоконвертировать», как это предложил Крис. Для меня в США изменение было мгновенным. Кроме того, я чувствую, что Google в последнее время избегает слишком большого количества ошибок, таких как эта (не говоря уже о катастрофе с развертыванием Lollipop). - person AlexVPerl; 20.01.2015

Я наблюдал такое же поведение. Очистка кеша в приложении "Google Play Store" устранила это для меня.

Просто принудительно остановите мое приложение или магазин Google Play - нет. Не очищал кеш ни мое собственное приложение, ни "Сервисы Google Play".

person Thomas    schedule 11.07.2019

Я считаю, что это должно произойти мгновенно, если все будет сделано правильно. Если это не так, это проблема не для stackoverflow, а для Google. Я рекомендую вам обратиться в их службу поддержки.

Извините за короткий ответ = /

person Warpzit    schedule 18.05.2013