Google. Има . AdError
AdError предоставляет пользователю информацию о том, произошел ли сбой во время загрузки или воспроизведения рекламы. Метод доступа errorType предоставляет информацию о том, произошла ли ошибка во время загрузки или воспроизведения рекламы.
- Расширяет
- Ошибка
Перечисления
Код ошибки
число
Возможные коды ошибок, возникающие при загрузке или воспроизведении рекламы. ErrorCodes являются числовыми значениями и могут находиться в одном из следующих диапазонов:
- Стандартные коды ошибок объявлений, совместимые с VAST 3, используют блоки меньше 1000.
- Коды конкретных ошибок SDK: 1000–1099 для общих ошибок высокого уровня 1100–1199 для общих ошибок низкого уровня 1200–1299 для конкретных ошибок воспроизведения видео
Ценить | |
---|---|
VAST_MALFORMED_RESPONSE | Ответ объявления не был распознан как действительное объявление VAST. Код ошибки VAST 100 |
VAST_SCHEMA_VALIDATION_ERROR | Ошибка проверки схемы VAST. Код ошибки VAST 101 |
VAST_UNSUPPORTED_VERSION | Ответ объявления содержал неподдерживаемую версию VAST. Код ошибки VAST 102 |
VAST_TRAFFICKING_ERROR | Ошибка торговли. Видеопроигрыватель получил тип объявления, которого не ожидал и/или не может отобразить. Код ошибки VAST 200 |
VAST_UNEXPECTED_LINEARITY | Линейность рекламы отличается от того, что ожидает видеоплеер. Код ошибки VAST 201 |
VAST_UNEXPECTED_DURATION_ERROR | Продолжительность VAST отличается от фактической продолжительности медиафайла. Код ошибки VAST 202 |
VAST_WRAPPER_ERROR | Общая ошибка оболочки VAST. Код ошибки VAST 300 |
VAST_LOAD_TIMEOUT | Предоставленный URI VAST или URI VAST, предоставленный в последующем элементе-оболочке, либо недоступен, либо истекло время ожидания, определенное видеопроигрывателем. Тайм-аут составляет 5 секунд для начальных запросов VAST и каждой последующей оболочки. Код ошибки VAST 301 |
VAST_TOO_MANY_REDIRECTS | Достигнуто максимальное количество переадресаций оболочки VAST. Код ошибки VAST 302 |
VAST_NO_ADS_AFTER_WRAPPER | Нет ответа Ads VAST после одной или нескольких оболочек. Код ошибки VAST 303 |
ВИДЕО_ВОСПРОИЗВЕДЕНИЕ_ОШИБКА | Произошла ошибка при воспроизведении видеообъявления. Код ошибки VAST 400 |
VAST_MEDIA_LOAD_TIMEOUT | Не удалось загрузить медиаресурсы из ответа VAST. Тайм-аут по умолчанию для загрузки носителя составляет 8 секунд. Код ошибки VAST 402 |
VAST_LINEAR_ASSET_MISMATCH | Объекты были найдены в ответе объявления VAST для линейного объявления, но ни один из них не соответствовал возможностям видеопроигрывателя. Код ошибки VAST 403 |
VAST_PROBLEM_DISPLAYING_MEDIA_FILE | Проблема с отображением MediaFile. В настоящее время используется, если воспроизведение видео остановлено из-за плохого качества воспроизведения. Код ошибки VAST 405 |
OVERLAY_AD_PLAYING_FAILED | Не удалось отобразить оверлей. Код ошибки VAST 500 |
NONLINEAR_DIMENSIONS_ERROR | Невозможно отобразить нелинейное объявление, поскольку размеры креатива не совпадают с областью отображения креатива (например, размер креатива слишком велик). Код ошибки VAST – 501. |
OVERLAY_AD_LOADING_FAILED | Не удалось загрузить оверлей. Код ошибки VAST – 502. |
VAST_NONLINEAR_ASSET_MISMATCH | Объекты были найдены в ответе объявления VAST для нелинейной рекламы, но ни один из них не соответствовал возможностям видеопроигрывателя. Код ошибки VAST – 503. |
COMPANION_REQUIRED_ERROR | Не удалось отобразить одно или несколько обязательных сопутствующих объявлений. Основное объявление отбрасывается, так как не удалось отобразить необходимые сопутствующие товары. Код ошибки VAST 602 |
COMPANION_AD_LOADING_FAILED | Не удалось загрузить или отобразить сопутствующее объявление. Код ошибки VAST 603 |
НЕИЗВЕСТНАЯ ОШИБКА | Произошла непредвиденная ошибка, причина которой неизвестна. Обратитесь к внутренней ошибке для получения дополнительной информации. Код ошибки VAST – 900. |
VPAID_ERROR | Произошла ошибка VPAID. Обратитесь к внутренней ошибке для получения дополнительной информации. Код ошибки VAST – 901. |
FAILED_TO_REQUEST_ADS | Возникла проблема с запросом объявлений с сервера. Код ошибки ИМА 1005 |
VAST_ASSET_NOT_FOUND | В ответе объявления VAST не найдено ни одного объекта. Код ошибки ИМА 1007 |
VAST_EMPTY_RESPONSE | Ответ VAST, содержащий один тег |
НЕИЗВЕСТНО_AD_RESPONSE | Ответ на объявление не был понят и не может быть проанализирован. Код ошибки ИМА 1010 |
ADS_REQUEST_NETWORK_ERROR | Возникла проблема с запросом объявлений с сервера. Код ошибки ИМА 1012 |
INVALID_AD_TAG | Указанный URL тега объявления недействителен. Его нужно правильно закодировать. Код ошибки ИМА 1013 |
STREAM_INITIALIZATION_FAILED | Произошла ошибка инициализации потока во время вставки рекламы на стороне сервера. Код ошибки ИМА 1020 |
ASSET_FALLBACK_FAILED | Произошла ошибка с откатом актива. Код ошибки ИМА 1021 |
INVALID_ARGUMENTS | Методам SDK были предоставлены недопустимые аргументы. Код ошибки ИМА 1101 |
АВТОЗАПУСК_ОТКЛЮЧЕНО | Браузер предотвратил запуск воспроизведения без вмешательства пользователя. Код ошибки ИМА 1205 |
CONSENT_MANAGEMENT_PROVIDER_NOT_READY | На странице обнаружен поставщик управления согласием, который указал, что согласие еще не известно. Код ошибки ИМА 1300 |
Тип
нить
Возможные типы ошибок при загрузке и воспроизведении рекламы.
Ценить | |
---|---|
AD_LOAD | Указывает, что ошибка возникла при загрузке объявления. Возможные причины: от рекламного сервера не поступило ответа, был возвращен некорректный ответ объявления или параметры запроса объявления не прошли проверку. |
AD_PLAY | Указывает, что ошибка возникла после загрузки рекламы во время воспроизведения рекламы. Возможные причины: не удалось загрузить рекламные объекты и т. д. |
Характеристики
Код ошибки
число
Возможные коды ошибок, возникающие при загрузке или воспроизведении рекламы. ErrorCodes являются числовыми значениями и могут находиться в одном из следующих диапазонов:
- Стандартные коды ошибок объявлений, совместимые с VAST 3, используют блоки меньше 1000.
- Коды конкретных ошибок SDK: 1000–1099 для общих ошибок высокого уровня 1100–1199 для общих ошибок низкого уровня 1200–1299 для конкретных ошибок воспроизведения видео
Ценить | |
---|---|
VAST_MALFORMED_RESPONSE | Ответ объявления не был распознан как действительное объявление VAST. Код ошибки VAST 100 |
VAST_SCHEMA_VALIDATION_ERROR | Ошибка проверки схемы VAST. Код ошибки VAST 101 |
VAST_UNSUPPORTED_VERSION | Ответ объявления содержал неподдерживаемую версию VAST. Код ошибки VAST 102 |
VAST_TRAFFICKING_ERROR | Ошибка торговли. Видеопроигрыватель получил тип объявления, которого не ожидал и/или не может отобразить. Код ошибки VAST 200 |
VAST_UNEXPECTED_LINEARITY | Линейность рекламы отличается от того, что ожидает видеоплеер. Код ошибки VAST 201 |
VAST_UNEXPECTED_DURATION_ERROR | Продолжительность VAST отличается от фактической продолжительности медиафайла. Код ошибки VAST 202 |
VAST_WRAPPER_ERROR | Общая ошибка оболочки VAST. Код ошибки VAST 300 |
VAST_LOAD_TIMEOUT | Предоставленный URI VAST или URI VAST, предоставленный в последующем элементе-оболочке, либо недоступен, либо истекло время ожидания, определенное видеопроигрывателем. Тайм-аут составляет 5 секунд для начальных запросов VAST и каждой последующей оболочки. Код ошибки VAST 301 |
VAST_TOO_MANY_REDIRECTS | Достигнуто максимальное количество переадресаций оболочки VAST. Код ошибки VAST 302 |
VAST_NO_ADS_AFTER_WRAPPER | Нет ответа Ads VAST после одной или нескольких оболочек. Код ошибки VAST 303 |
ВИДЕО_ВОСПРОИЗВЕДЕНИЕ_ОШИБКА | Произошла ошибка при воспроизведении видеообъявления. Код ошибки VAST 400 |
VAST_MEDIA_LOAD_TIMEOUT | Не удалось загрузить медиаресурсы из ответа VAST. Тайм-аут по умолчанию для загрузки носителя составляет 8 секунд. Код ошибки VAST 402 |
VAST_LINEAR_ASSET_MISMATCH | Объекты были найдены в ответе объявления VAST для линейного объявления, но ни один из них не соответствовал возможностям видеопроигрывателя. Код ошибки VAST 403 |
VAST_PROBLEM_DISPLAYING_MEDIA_FILE | Проблема с отображением MediaFile. В настоящее время используется, если воспроизведение видео остановлено из-за плохого качества воспроизведения. Код ошибки VAST 405 |
OVERLAY_AD_PLAYING_FAILED | Не удалось отобразить оверлей. Код ошибки VAST 500 |
NONLINEAR_DIMENSIONS_ERROR | Невозможно отобразить нелинейное объявление, поскольку размеры креатива не совпадают с областью отображения креатива (например, размер креатива слишком велик). Код ошибки VAST – 501. |
OVERLAY_AD_LOADING_FAILED | Не удалось загрузить оверлей. Код ошибки VAST – 502. |
VAST_NONLINEAR_ASSET_MISMATCH | Объекты были найдены в ответе объявления VAST для нелинейной рекламы, но ни один из них не соответствовал возможностям видеопроигрывателя. Код ошибки VAST – 503. |
COMPANION_REQUIRED_ERROR | Не удалось отобразить одно или несколько обязательных сопутствующих объявлений. Основное объявление отбрасывается, так как не удалось отобразить необходимые сопутствующие товары. Код ошибки VAST 602 |
COMPANION_AD_LOADING_FAILED | Не удалось загрузить или отобразить сопутствующее объявление. Код ошибки VAST 603 |
НЕИЗВЕСТНАЯ ОШИБКА | Произошла непредвиденная ошибка, причина которой неизвестна. Обратитесь к внутренней ошибке для получения дополнительной информации. Код ошибки VAST – 900. |
VPAID_ERROR | Произошла ошибка VPAID. Обратитесь к внутренней ошибке для получения дополнительной информации. Код ошибки VAST – 901. |
FAILED_TO_REQUEST_ADS | Возникла проблема с запросом объявлений с сервера. Код ошибки ИМА 1005 |
VAST_ASSET_NOT_FOUND | В ответе объявления VAST не найдено ни одного объекта. Код ошибки ИМА 1007 |
VAST_EMPTY_RESPONSE | Ответ VAST, содержащий один тег |
НЕИЗВЕСТНО_AD_RESPONSE | Ответ на объявление не был понят и не может быть проанализирован. Код ошибки ИМА 1010 |
ADS_REQUEST_NETWORK_ERROR | Возникла проблема с запросом объявлений с сервера. Код ошибки ИМА 1012 |
INVALID_AD_TAG | Указанный URL тега объявления недействителен. Его нужно правильно закодировать. Код ошибки ИМА 1013 |
STREAM_INITIALIZATION_FAILED | Произошла ошибка инициализации потока во время вставки рекламы на стороне сервера. Код ошибки ИМА 1020 |
ASSET_FALLBACK_FAILED | Произошла ошибка с откатом актива. Код ошибки ИМА 1021 |
INVALID_ARGUMENTS | Методам SDK были предоставлены недопустимые аргументы. Код ошибки ИМА 1101 |
АВТОЗАПУСК_ОТКЛЮЧЕНО | Браузер предотвратил запуск воспроизведения без вмешательства пользователя. Код ошибки ИМА 1205 |
CONSENT_MANAGEMENT_PROVIDER_NOT_READY | На странице обнаружен поставщик управления согласием, который указал, что согласие еще не известно. Код ошибки ИМА 1300 |
Тип
нить
Возможные типы ошибок при загрузке и воспроизведении рекламы.
Ценить | |
---|---|
AD_LOAD | Указывает, что ошибка возникла при загрузке объявления. Возможные причины: от рекламного сервера не поступило ответа, был возвращен некорректный ответ объявления или параметры запроса объявления не прошли проверку. |
AD_PLAY | Указывает, что ошибка возникла после загрузки рекламы во время воспроизведения рекламы. Возможные причины: не удалось загрузить рекламные объекты и т. д. |
Методы
получить код ошибки
getErrorCode() возвращает число
- Возвращает
number
Код ошибки, определенный в AdError.ErrorCode.
getInnerError
getInnerError() возвращает (null или Error)
Возвращает ошибку, вызвавшую эту ошибку.
- Возвращает
(null or non-null Error)
Внутренняя ошибка, возникшая во время обработки, или null, если эта информация недоступна. Эта ошибка может быть либо собственной ошибкой, либо AdError, подклассом собственной ошибки. Это может вернуть значение null, если ошибка, вызвавшая эту ошибку, недоступна.
получить сообщение
getMessage() возвращает строку
- Возвращает
string
Сообщение об этой ошибке.
получить тип
getType() возвращает строку
- Возвращает
string
Тип этой ошибки, определенный в AdError.Type.
получитьвастерроркоде
getVastErrorCode() возвращает число
- Возвращает
number
Если доступен код ошибки VAST, возвращает его, в противном случае возвращает AdError.ErrorCode.UNKNOWN_ERROR.
нанизывать
toString() возвращает строку
- Возвращает
string