google. ima. AdError
O AdError expõe informações ao usuário caso tenha ocorrido uma falha durante o carregamento ou a reprodução do anúncio. O acessador errorType fornece informações sobre a ocorrência do erro durante o carregamento ou a reprodução do anúncio.
- Estende
- Erro
Enumerações
ErrorCode
number
Os possíveis códigos de erros levantados durante o carregamento ou a reprodução de anúncios. Os ErrorCodes são valores numéricos e podem estar em um dos seguintes intervalos:
- Os códigos de erro de anúncios VAST 3 padrão usam blocos abaixo de 1.000.
- Códigos de erro específicos do SDK: 1000-1099 para erros genéricos de alto nível 1100-1199 para erros genéricos de baixo nível 1200-1299 para erros específicos de reprodução de vídeo
Valor |
|
---|---|
VAST_MALFORMED_RESPONSE |
A resposta do anúncio não foi reconhecida como um anúncio VAST válido. Código de erro 100 VAST |
VAST_SCHEMA_VALIDATION_ERROR. |
Erro de validação do esquema VAST. Código de erro 101 VAST |
VERSÃO_UNSUPPORTED |
A resposta do anúncio continha uma versão do VAST incompatível. Código de erro 102 VAST |
VAST_TRAFFICKING_ERROR |
Erro de programação. O player de vídeo recebeu um tipo de anúncio inesperado e/ou que não pode ser exibido. Código de erro 200 VAST |
VAST_UNEXPECTED_LINEARITY |
A linearidade do anúncio é diferente da esperada pelo player de vídeo. Código de erro 201 VAST |
VAST_UNEXPECTED_DURATION_ERROR |
A duração do VAST é diferente da duração real do arquivo de mídia. Código de erro 202 VAST |
VAST_WRAPPER_ERROR |
Erro geral de wrapper VAST. Código de erro 300 VAST |
VAST_LOAD_CANCELAR |
O URI VAST fornecido, ou um URI VAST fornecido em um elemento wrapper subsequente, estava indisponível ou atingiu um tempo limite, conforme definido pelo player de vídeo. O tempo limite é de cinco segundos para solicitações iniciais do VAST e para cada wrapper subsequente. Código de erro 301 VAST |
VAST_TOO_MANY_REDIRECTS |
O número máximo de redirecionamentos wrapper VAST foi atingido. Código de erro 302 VAST |
VAST_NO_ADS_AFTER_WRAPPER |
Nenhuma resposta de anúncio VAST após um ou mais wrappers. Código de erro 303 VAST |
ERRO DE VÍDEO_PLAY |
Houve um erro durante a reprodução do anúncio em vídeo. Código de erro 400 VAST |
VAST_MEDIA_LOAD_CANCELAR |
Falha ao carregar recursos de mídia de uma resposta VAST. O tempo limite padrão para carregamento de mídia é de oito segundos. Código de erro 402 VAST |
VAST_LINEAR_ASSET_MISMATCH |
Os recursos foram encontrados na resposta de anúncio VAST para o anúncio linear, mas nenhum deles corresponde aos recursos do player de vídeo. Código de erro 403 VAST |
ARQUIVO_PROBLEMA_DISPLAY_MÍDIA |
Problema ao exibir MediaFile. Usado atualmente se a reprodução do vídeo for interrompida devido à baixa qualidade de reprodução. Código de erro 405 VAST |
OVERLAY_AD_PLAYING_FAILED |
Houve falha no processamento do anúncio de sobreposição. Código de erro 500 VAST |
NERRORAR_DIMENSIONS_ERROR |
Não é possível exibir o anúncio não linear porque as dimensões do criativo não se alinham à área de exibição do criativo (por exemplo, dimensão do criativo muito grande). Código de erro 501 VAST |
OVERLAY_AD_LOADING_FAILED |
Houve falha no carregamento do anúncio de sobreposição. Código de erro 502 VAST |
VAST_NONLINEAR_ASSET_MISMATCH |
Os recursos foram encontrados na resposta de anúncio VAST para o anúncio não linear, mas nenhum deles corresponde aos recursos do player de vídeo. Código de erro 503 VAST |
COMPANION_REQUIRED_ERROR |
Não é possível exibir um ou mais complementares obrigatórios. O anúncio principal foi descartado porque não foi possível exibir os complementares necessários. Código de erro 602 VAST |
COMPANION_AD_LOADING_FAILED |
Houve falha no carregamento ou processamento de um anúncio complementar. Código de erro 603 VAST |
UNKNOWN_ERROR |
Ocorreu um erro inesperado e a causa é desconhecida. Consulte o erro interno para mais informações. Código de erro 900 VAST |
VPAID_ERROR |
Ocorreu um erro de VPAID. Consulte o erro interno para obter mais informações. Código de erro 901 VAST |
FAILED_TO_REQUEST_ADS |
Ocorreu um problema na solicitação de anúncios do servidor. Código de erro 1005 do IMA |
VAST_ASSET_NOT_FOUND |
Nenhum material foi encontrado na resposta do anúncio VAST. Código de erro 1007 do IMA |
VAST_EMPTY_RESPONSE |
Uma resposta VAST com uma única tag |
UNKNOWN_AD_RESPONSE |
A resposta do anúncio não foi compreendida e não pode ser analisada. Código de erro 1010 do IMA |
ADS_REQUEST_NETWORK_ERROR |
Ocorreu um problema na solicitação de anúncios do servidor. Código de erro 1012 do IMA |
INVALID_AD_TAG |
O URL da tag de anúncio especificado é inválido. Ele precisa ser codificado corretamente. Código de erro 1013 do IMA |
STREAM_INITIALIZATION_FAILED |
Ocorreu um erro ao inicializar o stream durante a inserção de anúncios do lado do servidor. Código de erro 1020 do IMA |
ASSET_FALLBACK_FAILED |
Ocorreu um erro com o substituto de recurso. Código de erro 1021 do IMA |
INVALID_ARGUMENTS |
Argumentos inválidos foram fornecidos a métodos do SDK. Código de erro 1101 do IMA |
AUTOPLAY_DISALLOWED |
O navegador impediu a reprodução sem interação do usuário. Código de erro 1205 do IMA |
CONSENT_MANAGEMENT_PROVIDER_NOT_READY |
Um provedor de gerenciamento de consentimento foi detectado na página e indicou que o consentimento ainda não é conhecido. Código de erro 1300 do IMA |
Tipo
string
Os possíveis tipos de erros para carregamento e reprodução de anúncios.
Valor |
|
---|---|
AD_LOAD |
Indica que o erro foi encontrado quando o anúncio estava sendo carregado. Possíveis causas: não houve resposta do servidor de anúncios, uma resposta incorreta do anúncio foi retornada ou parâmetros de solicitação de anúncio não passaram na validação. |
AD_PLAY |
Indica que o erro foi encontrado após o carregamento do anúncio durante a reprodução. Possíveis causas: não foi possível carregar os recursos de anúncios e muito mais. |
Propriedades
ErrorCode
number
Os possíveis códigos de erros levantados durante o carregamento ou a reprodução de anúncios. Os ErrorCodes são valores numéricos e podem estar em um dos seguintes intervalos:
- Os códigos de erro de anúncios VAST 3 padrão usam blocos abaixo de 1.000.
- Códigos de erro específicos do SDK: 1000-1099 para erros genéricos de alto nível 1100-1199 para erros genéricos de baixo nível 1200-1299 para erros específicos de reprodução de vídeo
Valor |
|
---|---|
VAST_MALFORMED_RESPONSE |
A resposta do anúncio não foi reconhecida como um anúncio VAST válido. Código de erro 100 VAST |
VAST_SCHEMA_VALIDATION_ERROR. |
Erro de validação do esquema VAST. Código de erro 101 VAST |
VERSÃO_UNSUPPORTED |
A resposta do anúncio continha uma versão do VAST incompatível. Código de erro 102 VAST |
VAST_TRAFFICKING_ERROR |
Erro de programação. O player de vídeo recebeu um tipo de anúncio inesperado e/ou que não pode ser exibido. Código de erro 200 VAST |
VAST_UNEXPECTED_LINEARITY |
A linearidade do anúncio é diferente da esperada pelo player de vídeo. Código de erro 201 VAST |
VAST_UNEXPECTED_DURATION_ERROR |
A duração do VAST é diferente da duração real do arquivo de mídia. Código de erro 202 VAST |
VAST_WRAPPER_ERROR |
Erro geral de wrapper VAST. Código de erro 300 VAST |
VAST_LOAD_CANCELAR |
O URI VAST fornecido, ou um URI VAST fornecido em um elemento wrapper subsequente, estava indisponível ou atingiu um tempo limite, conforme definido pelo player de vídeo. O tempo limite é de cinco segundos para solicitações iniciais do VAST e para cada wrapper subsequente. Código de erro 301 VAST |
VAST_TOO_MANY_REDIRECTS |
O número máximo de redirecionamentos wrapper VAST foi atingido. Código de erro 302 VAST |
VAST_NO_ADS_AFTER_WRAPPER |
Nenhuma resposta de anúncio VAST após um ou mais wrappers. Código de erro 303 VAST |
ERRO DE VÍDEO_PLAY |
Houve um erro durante a reprodução do anúncio em vídeo. Código de erro 400 VAST |
VAST_MEDIA_LOAD_CANCELAR |
Falha ao carregar recursos de mídia de uma resposta VAST. O tempo limite padrão para carregamento de mídia é de oito segundos. Código de erro 402 VAST |
VAST_LINEAR_ASSET_MISMATCH |
Os recursos foram encontrados na resposta de anúncio VAST para o anúncio linear, mas nenhum deles corresponde aos recursos do player de vídeo. Código de erro 403 VAST |
ARQUIVO_PROBLEMA_DISPLAY_MÍDIA |
Problema ao exibir MediaFile. Usado atualmente se a reprodução do vídeo for interrompida devido à baixa qualidade de reprodução. Código de erro 405 VAST |
OVERLAY_AD_PLAYING_FAILED |
Houve falha no processamento do anúncio de sobreposição. Código de erro 500 VAST |
NERRORAR_DIMENSIONS_ERROR |
Não é possível exibir o anúncio não linear porque as dimensões do criativo não se alinham à área de exibição do criativo (por exemplo, dimensão do criativo muito grande). Código de erro 501 VAST |
OVERLAY_AD_LOADING_FAILED |
Houve falha no carregamento do anúncio de sobreposição. Código de erro 502 VAST |
VAST_NONLINEAR_ASSET_MISMATCH |
Os recursos foram encontrados na resposta de anúncio VAST para o anúncio não linear, mas nenhum deles corresponde aos recursos do player de vídeo. Código de erro 503 VAST |
COMPANION_REQUIRED_ERROR |
Não é possível exibir um ou mais complementares obrigatórios. O anúncio principal foi descartado porque não foi possível exibir os complementares necessários. Código de erro 602 VAST |
COMPANION_AD_LOADING_FAILED |
Houve falha no carregamento ou processamento de um anúncio complementar. Código de erro 603 VAST |
UNKNOWN_ERROR |
Ocorreu um erro inesperado e a causa é desconhecida. Consulte o erro interno para mais informações. Código de erro 900 VAST |
VPAID_ERROR |
Ocorreu um erro de VPAID. Consulte o erro interno para obter mais informações. Código de erro 901 VAST |
FAILED_TO_REQUEST_ADS |
Ocorreu um problema na solicitação de anúncios do servidor. Código de erro 1005 do IMA |
VAST_ASSET_NOT_FOUND |
Nenhum material foi encontrado na resposta do anúncio VAST. Código de erro 1007 do IMA |
VAST_EMPTY_RESPONSE |
Uma resposta VAST com uma única tag |
UNKNOWN_AD_RESPONSE |
A resposta do anúncio não foi compreendida e não pode ser analisada. Código de erro 1010 do IMA |
ADS_REQUEST_NETWORK_ERROR |
Ocorreu um problema na solicitação de anúncios do servidor. Código de erro 1012 do IMA |
INVALID_AD_TAG |
O URL da tag de anúncio especificado é inválido. Ele precisa ser codificado corretamente. Código de erro 1013 do IMA |
STREAM_INITIALIZATION_FAILED |
Ocorreu um erro ao inicializar o stream durante a inserção de anúncios do lado do servidor. Código de erro 1020 do IMA |
ASSET_FALLBACK_FAILED |
Ocorreu um erro com o substituto de recurso. Código de erro 1021 do IMA |
INVALID_ARGUMENTS |
Argumentos inválidos foram fornecidos a métodos do SDK. Código de erro 1101 do IMA |
AUTOPLAY_DISALLOWED |
O navegador impediu a reprodução sem interação do usuário. Código de erro 1205 do IMA |
CONSENT_MANAGEMENT_PROVIDER_NOT_READY |
Um provedor de gerenciamento de consentimento foi detectado na página e indicou que o consentimento ainda não é conhecido. Código de erro 1300 do IMA |
Tipo
string
Os possíveis tipos de erros para carregamento e reprodução de anúncios.
Valor |
|
---|---|
AD_LOAD |
Indica que o erro foi encontrado quando o anúncio estava sendo carregado. Possíveis causas: não houve resposta do servidor de anúncios, uma resposta incorreta do anúncio foi retornada ou parâmetros de solicitação de anúncio não passaram na validação. |
AD_PLAY |
Indica que o erro foi encontrado após o carregamento do anúncio durante a reprodução. Possíveis causas: não foi possível carregar os recursos de anúncios e muito mais. |
Métodos
getErrorCode
getErrorCode() retorna o número
- Retorna
-
number
O código do erro, conforme definido em AdError.ErrorCode.
getInnerError
getInnerError() retorna (nulo ou erro)
Retorna o erro que causou esse.
- Retorna
-
(null or non-null Error)
Erro interno que ocorreu durante o processamento, ou nulo se essa informação não estiver disponível. Esse erro pode ser nativo ou um AdError, uma subclasse de um erro nativo. Isso poderá retornar nulo se o erro que causou esse erro não estiver disponível.
getMessage
getMessage() retorna a string
- Retorna
-
string
A mensagem desse erro.
getType
getType() retorna uma string.
- Retorna
-
string
É o tipo desse erro, conforme definido em AdError.Type.
getVastErrorCode
getVastErrorCode() retorna o número
- Retorna
-
number
Se o código de erro de VAST estiver disponível, retorna-o. Caso contrário, retorna AdError.ErrorCode.UNKNOWN_ERROR.
toString
toString() retorna a string
- Retorna
-
string