Поиск…


Синтаксис

  • 400 invalidParameter Указывает, что параметр запроса имеет недопустимое значение.

  • 400 badRequest Указывает, что запрос недействителен. Например, отсутствовал родительский идентификатор или не была использована комбинация измерений или показателей.

  • 403 lackPermissions Указывает, что у пользователя нет достаточных разрешений для объекта, указанного в запросе.

  • 403 dailyLimitExceeded Указывает, что пользователь превысил ежедневную квоту (либо по проекту, либо по представлению (профилю)).

  • 403 usageLimits.userRateLimitExceededUnreg Указывает, что приложение необходимо зарегистрировать в консоли API Google.

  • 403 userRateLimitExceeded Указывает, что предел пользовательской скорости превышен. Максимальный предел скорости составляет 10 qps за IP-адрес.

  • 403 rateLimitExceeded Указывает, что глобальные или общие пределы ставки проекта превышены. Повторите попытку, используя экспоненциальный откат. Вам нужно замедлить скорость, с которой вы отправляете запросы.

  • 403 quotaExceeded Указывает, что 10 параллельных запросов на просмотр (профиль) в Core Reporting API были достигнуты.

  • 429 RESOURCE_EXHAUSTED AnalyticsDefaultGroupCLIENT_PROJECT-1d Указывает, что Запросы в день на каждую квоту проекта были исчерпаны.

  • 429 RESOURCE_EXHAUSTED AnalyticsDefaultGroupCLIENT_PROJECT-100s Указывает, что запросы на 100 секунд на каждую квоту проекта были исчерпаны.

  • 429 RESOURCE_EXHAUSTED AnalyticsDefaultGroupUSER-100s Указывает, что запросы на 100 секунд на пользователя для каждой квоты проекта были исчерпаны.

  • 429 RESOURCE_EXHAUSTED DiscoveryGroupCLIENT_PROJECT-100s Указывает, что запросы обнаружения на 100-секундную квоту были исчерпаны.

  • 500 internalServerError Произошла непредвиденная ошибка внутреннего сервера. Не повторяйте этот запрос несколько раз.

  • 503 backendError Server возвратил ошибку. Не повторяйте этот запрос несколько раз.

параметры

название Описание
домен Расположение ошибки ex: global
причина Причина ошибки
сообщение Сообщение, объясняющее ошибку и возможное решение.
locationType Тип местоположения ошибки ex: paramater
место нахождения Фактическое местоположение ошибки

замечания

Если запрос успешный, API возвращает код состояния HTTP 200 вместе с запрошенными данными в теле ответа.

Если с запросом возникает ошибка, API возвращает код состояния HTTP и причину ответа в зависимости от типа ошибки. Кроме того, тело ответа содержит подробное описание того, что вызвало ошибку.

400 invalidParameter

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

400 invalidParameter

{
 "error": {
  "errors": [
   {
    "domain": "global",
    "reason": "invalidParameter",
    "message": "Invalid value '-1' for max-results. Value must be within the range: [1, 1000]",
    "locationType": "parameter",
    "location": "max-results"
   }
  ],
  "code": 400,
  "message": "Invalid value '-1' for max-results. Value must be within the range: [1, 1000]"
 }
}

В этом случае сообщение:

«message»: «Недопустимое значение« -1 »для максимальных результатов. Значение должно находиться в пределах диапазона: [1, 1000]»,

Сообщает нам, что мы отправили значение -1 для параметра max-results, которое недействительно, мы можем отправлять только значение от 1 до 1000.



Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow