Узнав, что команда Google обновила API разработчика Android, я сделал script для автоматического обновления всех данных моих приложений на нескольких языках одновременно.
Однако я заметил, что, когда вы выполняете рабочий процесс:
- Запросить идентификатор редактирования,
- Выполняйте все свои изменения.
- Зафиксируйте все свои изменения.
В какой-то момент вы получаете SocketTimeoutException
при попытке обновить изменения. Это может быть связано с проблемой в моей связи.
Итак, чтобы решить эту проблему, я изменил свой рабочий процесс:
- Запросить идентификатор редактирования,
- Сделайте одно изменение
- Зафиксировать одно изменение
- Повторяйте с 1 до завершения изменений.
Однако, после этого процесса, он заканчивается этим, когда я пытаюсь зафиксировать после некоторых изменений:
{
"code" : 403,
"errors" : [ {
"domain" : "androidpublisher",
"message" : "Daily save quota exceeded.",
"reason" : "publishingDailySaveQuotaExceeded"
} ],
"message" : "Daily save quota exceeded."
}
Мне кажется странным, поскольку нет никаких объяснений относительно сохранения квот для этого API.
Кроме того, после интенсивного использования текущий предел квоты остается замороженным на уровне 0/200 тыс., как будто я ничего не делал. Я не использовал v1 этого API, поэтому я ничего не знаю об этом.
Знаете ли вы, что это правильное поведение?