- Recurso: AdGroupAd
 - AdPolicy
 - AdPolicyApprovalStatus
 - AdPolicyReviewStatus
 - AdPolicyTopicEntry
 - AdPolicyTopicEntryType
 - AdPolicyDecisionType
 - AdPolicyEnforcementMeans
 - AdPolicyTopicEvidence
 - TextList
 - WebsiteList
 - DestinationTextList
 - DestinationMismatch
 - AdPolicyTopicEvidenceDestinationMismatchUrlType
 - DestinationNotWorking
 - AdPolicyTopicEvidenceDestinationNotWorkingDnsErrorType
 - AdPolicyTopicEvidenceDestinationNotWorkingDeviceType
 - Marca registrada
 - AdPolicyCriterionRestriction
 - LegalRemoval
 - Dmca
 - LocalLegal
 - AdPolicyTopicEvidenceLegalRemovalComplaintType
 - Falsificação
 - RegionalRequirements
 - RegionalRequirementsEntry
 - AdPolicyTopicConstraint
 - AdPolicyCountryConstraintList
 - AdPolicyResellerConstraint
 - AdPolicyGlobalCertificateMissingConstraint
 - AdPolicyGlobalCertificateDomainMismatchConstraint
 - AdPolicyTopicAppealInfo
 - AdPolicyAppealType
 - DisplayVideoSourceAd
 - MastheadAd
 - YoutubeVideoDetails
 - VideoUnavailableReason
 - VideoAspectRatio
 - InStreamAd
 - CommonInStreamAttribute
 - ImageAsset
 - NonSkippableAd
 - BumperAd
 - AudioAd
 - VideoDiscoveryAd
 - Miniatura
 - VideoPerformanceAd
 - AdUrl
 - AdUrlType
 - Métodos
 
Recurso: AdGroupAd
Um único anúncio associado a um grupo de anúncios.
| Representação JSON | 
|---|
{ "name": string, "advertiserId": string, "adGroupAdId": string, "adGroupId": string, "displayName": string, "adPolicy": { object (  | 
              
| Campos | |
|---|---|
name | 
                
                   
 O nome do recurso do anúncio.  | 
              
advertiserId | 
                
                   
 O ID exclusivo do anunciante a que o anúncio pertence.  | 
              
adGroupAdId | 
                
                   
 O ID exclusivo do anúncio. Atribuído pelo sistema.  | 
              
adGroupId | 
                
                   
 O ID exclusivo do grupo de anúncios a que o anúncio pertence.  | 
              
displayName | 
                
                   
 O nome de exibição do anúncio. Precisa ser codificado em UTF-8 com um tamanho máximo de 255 bytes.  | 
              
adPolicy | 
                
                   
 O status de aprovação da política do anúncio.  | 
              
entityStatus | 
                
                   
 O status da entidade do anúncio.  | 
              
adUrls[] | 
                
                   
 Lista de URLs usados pelo anúncio.  | 
              
Campo de união  ad_details pode ser apenas de um dos tipos a seguir: | 
              |
displayVideoSourceAd | 
                
                   
 Detalhes de um anúncio originado de um criativo do Display & Video 360.  | 
              
mastheadAd | 
                
                   
 Detalhes de um anúncio veiculado no feed da página inicial do YouTube.  | 
              
inStreamAd | 
                
                   
 Detalhes de um anúncio in-stream pulável após 5 segundos, usado para objetivos de marketing de reconhecimento da marca ou alcance.  | 
              
nonSkippableAd | 
                
                   
 Detalhes de um anúncio em vídeo in-stream curto não pulável, entre 6 e 15 segundos, usado para objetivos de marketing de alcance.  | 
              
bumperAd | 
                
                   
 Detalhes de um anúncio em vídeo curto não pulável, com duração igual ou inferior a 6 segundos, usado para alcance.  | 
              
audioAd | 
                
                   
 Detalhes de um anúncio em áudio usado para alcançar objetivos de marketing.  | 
              
videoDiscoverAd | 
                
                   
 Detalhes de um anúncio que promove um vídeo e aparece em locais de descoberta.  | 
              
videoPerformanceAd | 
                
                   
 Detalhes de um anúncio usado em uma campanha de ação em vídeo para gerar ações para a empresa, o serviço ou o produto.  | 
              
AdPolicy
Uma única política de publicidade associada a um anúncio de grupo de anúncios.
| Representação JSON | 
|---|
{ "adPolicyApprovalStatus": enum (  | 
              
| Campos | |
|---|---|
adPolicyApprovalStatus | 
                
                   
 O status de aprovação da política de um anúncio, indicando a decisão de aprovação.  | 
              
adPolicyReviewStatus | 
                
                   
 O status da análise de conformidade com a política de um anúncio, indicando em que etapa do processo de análise ele está.  | 
              
adPolicyTopicEntry[] | 
                
                   
 As entradas de cada tópico da política identificado como relacionado ao anúncio. Cada entrada inclui o tópico, o nível de restrição e orientações sobre como corrigir problemas de política.  | 
              
AdPolicyApprovalStatus
Possíveis status de aprovação de uma política de publicidade.
| Tipos enumerados | |
|---|---|
AD_POLICY_APPROVAL_STATUS_UNKNOWN | 
                Desconhecido ou não especificado. | 
DISAPPROVED | 
                Não será veiculado. | 
APPROVED_LIMITED | 
                Será veiculado com restrições. | 
APPROVED | 
                Será veiculado sem restrições. | 
AREA_OF_INTEREST_ONLY | 
                Não será veiculado nos países segmentados, mas poderá ser veiculado para usuários que pesquisam informações sobre eles. | 
AdPolicyReviewStatus
Possíveis status de uma análise de compliance com a política de anúncios.
| Tipos enumerados | |
|---|---|
AD_POLICY_REVIEW_STATUS_UNKNOWN | 
                Desconhecido ou não especificado. | 
REVIEW_IN_PROGRESS | 
                Em análise no momento. | 
REVIEWED | 
                Análise principal concluída. Outras revisões ainda podem estar em andamento. | 
UNDER_APPEAL | 
                Foi reenviado para aprovação ou uma decisão relacionada à política foi contestada. | 
ELIGIBLE_MAY_SERVE | 
                Considerado qualificado e pode estar sendo veiculado. Outras análises ainda podem ser feitas. | 
AdPolicyTopicEntry
Uma entrada que descreve como um anúncio foi identificado como relacionado a uma política de publicidade.
| Representação JSON | 
|---|
{ "policyTopic": string, "policyLabel": string, "policyTopicDescription": string, "policyTopicType": enum (  | 
              
| Campos | |
|---|---|
policyTopic | 
                
                   
 O tópico da política. Por exemplo, "MARCAS COMERCIAIS", "ÁLCOOL" etc.  | 
              
policyLabel | 
                
                   
 Texto do rótulo localizado para a política. Por exemplo, "Marcas registradas em texto", "Contém álcool" etc.  | 
              
policyTopicDescription | 
                
                   
 Uma breve descrição do tema da política.  | 
              
policyTopicType | 
                
                   
 Como a veiculação de anúncios será afetada devido à relação com o tema da política de publicidade.  | 
              
policyDecisionType | 
                
                   
 A origem da decisão relacionada à política.  | 
              
policyEnforcementMeans | 
                
                   
 O método de aplicação da política usado na análise.  | 
              
policyTopicEvidences[] | 
                
                   
 A evidência usada na decisão da política.  | 
              
policyTopicConstraints[] | 
                
                   
 As restrições de veiculação relevantes para a decisão relacionada à política.  | 
              
helpCenterLink | 
                
                   
 Link da Central de Ajuda das políticas de publicidade para o tema da política.  | 
              
appealInfo | 
                
                   
 Informações sobre como contestar a decisão relacionada à política.  | 
              
AdPolicyTopicEntryType
Possíveis impactos na veiculação de um tema da política de publicidade.
| Tipos enumerados | |
|---|---|
AD_POLICY_TOPIC_ENTRY_TYPE_UNKNOWN | 
                Desconhecido ou não especificado. | 
PROHIBITED | 
                O recurso não será veiculado. | 
FULLY_LIMITED | 
                O recurso não será veiculado em todos os países de destino. | 
LIMITED | 
                O recurso não pode ser veiculado em alguns países. | 
DESCRIPTIVE | 
                O recurso pode veicular. | 
BROADENING | 
                O recurso pode veicular e veicular além da cobertura normal. | 
AREA_OF_INTEREST_ONLY | 
                O recurso é restrito para todos os países de destino, mas pode ser veiculado para usuários que estão pesquisando informações sobre esses países. | 
AdPolicyDecisionType
Possíveis fontes de uma decisão relacionada à política.
| Tipos enumerados | |
|---|---|
AD_POLICY_DECISION_TYPE_UNKNOWN | 
                Desconhecido ou não especificado. | 
PURSUANT_TO_NOTICE | 
                A decisão é de uma notificação judicial, uma ordem judicial, uma reclamação do proprietário do conteúdo da marca registrada etc. | 
GOOGLE_INVESTIGATION | 
                A decisão é de uma investigação do Google. | 
AdPolicyEnforcementMeans
Possíveis meios de aplicação da política usados na análise.
| Tipos enumerados | |
|---|---|
AD_POLICY_ENFORCEMENT_MEANS_UNKNOWN | 
                Desconhecido ou não especificado. | 
AUTOMATED | 
                O processo de aplicação era totalmente automatizado. | 
HUMAN_REVIEW | 
                Um humano participou parcial ou totalmente do processo de aplicação da decisão. | 
AdPolicyTopicEvidence
Informações de evidências usadas na decisão da política.
| Representação JSON | 
|---|
{ // Union field  | 
              
| Campos | |
|---|---|
Campo de união value. A evidência da decisão relacionada à política. value pode ser apenas de um dos tipos a seguir: | 
              |
textList | 
                
                   
 Lista de evidências encontradas no texto do anúncio.  | 
              
websiteList | 
                
                   
 Lista de sites vinculados ao anúncio.  | 
              
httpCode | 
                
                   
 Código HTTP retornado quando o URL final foi rastreado.  | 
              
languageCode | 
                
                   
 O idioma em que o anúncio foi detectado. Esse campo usa tags de idioma IETF, como "en-US".  | 
              
destinationTextList | 
                
                   
 O texto no destino do anúncio que está causando uma violação da política.  | 
              
destinationMismatch | 
                
                   
 Uma incompatibilidade entre os URLs de destino do anúncio.  | 
              
destinationNotWorking | 
                
                   
 Informações sobre erros de HTTP ou DNS relacionados ao destino do anúncio.  | 
              
trademark | 
                
                   
 Termos de marca registrada que causaram uma violação da política.  | 
              
legalRemoval | 
                
                   
 Aplicação de regulamentação relacionada a questões legais que causou uma violação da política.  | 
              
counterfeit | 
                
                   
 A aplicação da política contra pirataria que causou uma violação.  | 
              
regionalRequirements | 
                
                   
 Aplicação proativa de T&S que causou uma violação da política.  | 
              
TextList
Uma lista de fragmentos de texto que violaram a política.
| Representação JSON | 
|---|
{ "texts": [ string ] }  | 
              
| Campos | |
|---|---|
texts[] | 
                
                   
 Os fragmentos de texto do recurso que causaram a descoberta da política.  | 
              
WebsiteList
Uma lista de sites que violaram a política.
| Representação JSON | 
|---|
{ "websites": [ string ] }  | 
              
| Campos | |
|---|---|
websites[] | 
                
                   
 Sites que causaram a violação da política.  | 
              
DestinationTextList
Uma lista de texto de destino que violou a política.
| Representação JSON | 
|---|
{ "destinationTexts": [ string ] }  | 
              
| Campos | |
|---|---|
destinationTexts[] | 
                
                   
 Texto de destino que causou a violação da política.  | 
              
DestinationMismatch
Detalhes sobre uma incompatibilidade entre tipos de URL de destino.
| Representação JSON | 
|---|
{
  "uriTypes": [
    enum ( | 
              
| Campos | |
|---|---|
uriTypes[] | 
                
                   
 O conjunto de URLs que não correspondem. A lista pode incluir um ou vários tipos de URI. Exemplo 1: [ Exemplo 2: [  | 
              
AdPolicyTopicEvidenceDestinationMismatchUrlType
Tipos de URL possíveis.
| Tipos enumerados | |
|---|---|
AD_POLICY_TOPIC_EVIDENCE_DESTINATION_MISMATCH_URL_TYPE_UNKNOWN | 
                Não especificado ou desconhecido. | 
DISPLAY_URL | 
                O URL de visualização. | 
FINAL_URL | 
                O URL final. | 
FINAL_MOBILE_URL | 
                O URL final para dispositivos móveis. | 
TRACKING_URL | 
                O URL de rastreamento. | 
MOBILE_TRACKING_URL | 
                O URL de rastreamento para dispositivos móveis. | 
DestinationNotWorking
Detalhes sobre erros de HTTP ou DNS relacionados ao destino do anúncio.
| Representação JSON | 
|---|
{ "expandedUri": string, "device": enum (  | 
              
| Campos | |
|---|---|
expandedUri | 
                
                   
 O URL completo que não funcionou.  | 
              
device | 
                
                   
 O dispositivo em que a visita ao URL resultou no erro.  | 
              
lastCheckedTime | 
                
                   
 A última vez que o erro foi detectado ao navegar até o URL. Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de "Z", outros ajustes também são aceitos. Exemplos:   | 
              
Campo de união reason. O erro HTTP ou de DNS. reason pode ser apenas de um dos tipos a seguir: | 
              |
dnsErrorType | 
                
                   
 O tipo de erro de DNS.  | 
              
httpErrorCode | 
                
                   
 O código de erro HTTP.  | 
              
AdPolicyTopicEvidenceDestinationNotWorkingDnsErrorType
Possíveis tipos de erros de DNS.
| Tipos enumerados | |
|---|---|
AD_POLICY_TOPIC_EVIDENCE_DESTINATION_NOT_WORKING_DNS_ERROR_TYPE_UNKNOWN | 
                Não especificado ou desconhecido. | 
HOSTNAME_NOT_FOUND | 
                O nome do host não foi encontrado no DNS ao buscar a página de destino. | 
GOOGLE_CRAWLER_DNS_ISSUE | 
                O Google não conseguiu rastrear a página de destino ao se comunicar com o DNS. | 
AdPolicyTopicEvidenceDestinationNotWorkingDeviceType
Possíveis dispositivos que encontraram um erro ao acessar o URL.
| Tipos enumerados | |
|---|---|
AD_POLICY_TOPIC_EVIDENCE_DESTINATION_NOT_WORKING_DEVICE_TYPE_UNKNOWN | 
                Não especificado ou desconhecido. | 
DESKTOP | 
                Dispositivo desktop. | 
ANDROID | 
                Dispositivo Android. | 
IOS | 
                dispositivo iOS. | 
Marca registrada
Termos de marca registrada que causaram uma violação da política.
| Representação JSON | 
|---|
{
  "owner": string,
  "term": string,
  "countryRestrictions": [
    {
      object ( | 
              
| Campos | |
|---|---|
owner | 
                
                   
 O proprietário do conteúdo da marca registrada.  | 
              
term | 
                
                   
 O termo da marca registrada.  | 
              
countryRestrictions[] | 
                
                   
 Países em que a violação da política é relevante.  | 
              
AdPolicyCriterionRestriction
Representa uma restrição de país.
| Representação JSON | 
|---|
{ "countryCriterionId": string, "countryLabel": string }  | 
              
| Campos | |
|---|---|
countryCriterionId | 
                
                   
 O ID do critério de país.  | 
              
countryLabel | 
                
                   
 Nome localizado do país. Pode estar vazio.  | 
              
LegalRemoval
Aplicação de regulamentações relacionadas a questões legais, seja da DMCA ou de regulamentações legais locais.
| Representação JSON | 
|---|
{ "complaintType": enum (  | 
              
| Campos | |
|---|---|
complaintType | 
                
                   
 O tipo de petição inicial que causou a remoção judicial.  | 
              
countryRestrictions[] | 
                
                   
 Os países restritos devido à remoção legal.  | 
              
restrictedUris[] | 
                
                   
 Os URLs restritos devido à remoção legal.  | 
              
Campo de união type. Detalhes sobre o tipo de remoção judicial. type pode ser apenas de um dos tipos a seguir: | 
              |
dmca | 
                
                   
 Detalhes sobre a remoção judicial da regulamentação da DMCA.  | 
              
localLegal | 
                
                   
 Detalhes sobre a remoção judicial de regulamentação legal local.  | 
              
DMCA
Detalhes da denúncia com base na DMCA.
| Representação JSON | 
|---|
{ "complainant": string }  | 
              
| Campos | |
|---|---|
complainant | 
                
                   
 A entidade que fez a denúncia por motivos jurídicos.  | 
              
LocalLegal
Detalhes da regulamentação jurídica local.
| Representação JSON | 
|---|
{ "lawType": string }  | 
              
| Campos | |
|---|---|
lawType | 
                
                   
 Tipo de legislação para o aviso legal.  | 
              
AdPolicyTopicEvidenceLegalRemovalComplaintType
Possíveis tipos de denúncia para remoção judicial.
| Tipos enumerados | |
|---|---|
AD_POLICY_TOPIC_EVIDENCE_LEGAL_REMOVAL_COMPLAINT_TYPE_UNKNOWN | 
                Não especificado ou desconhecido. | 
COPYRIGHT | 
                Direitos autorais. Válido apenas para a DMCA.  | 
              
COURT_ORDER | 
                Mandado judicial. Válido apenas para legislação local.  | 
              
LOCAL_LEGAL | 
                Regulamentação legal local. Válido apenas para legislação local.  | 
              
Falsificação
Detalhes sobre a aplicação da lei contra pirataria que causou uma violação da política.
| Representação JSON | 
|---|
{ "owners": [ string ] }  | 
              
| Campos | |
|---|---|
owners[] | 
                
                   
 Os proprietários do conteúdo ou produto que fizeram uma denúncia.  | 
              
RegionalRequirements
Aplicação proativa de confiança e segurança (T&S) para políticas destinadas a atender aos requisitos regionais. Isso é considerado uma investigação do Google em vez de uma notificação de regulamentação, já que é uma aplicação proativa dos T&S.
| Representação JSON | 
|---|
{
  "regionalRequirementsEntries": [
    {
      object ( | 
              
| Campos | |
|---|---|
regionalRequirementsEntries[] | 
                
                   
 Lista de requisitos regionais.  | 
              
RegionalRequirementsEntry
Detalhes da violação legal regional no nível da política.
| Representação JSON | 
|---|
{
  "legalPolicy": string,
  "countryRestrictions": [
    {
      object ( | 
              
| Campos | |
|---|---|
legalPolicy | 
                
                   
 A política jurídica que está sendo violada.  | 
              
countryRestrictions[] | 
                
                   
 Os países restritos devido à política jurídica.  | 
              
AdPolicyTopicConstraint
Detalhes sobre restrições de veiculação de anúncios.
| Representação JSON | 
|---|
{ "requestCertificateFormLink": string, // Union field  | 
              
| Campos | |
|---|---|
requestCertificateFormLink | 
                
                   
 Link para o formulário de solicitação de um certificado para a restrição.  | 
              
Campo de união constraint. A restrição de veiculação. constraint pode ser apenas de um dos tipos a seguir: | 
              |
countryConstraint | 
                
                   
 Países onde o anúncio não pode ser veiculado.  | 
              
resellerConstraint | 
                
                   
 Restrição do revendedor.  | 
              
certificateMissingCountryList | 
                
                   
 Países em que um certificado é necessário para veiculação.  | 
              
certificateDomainMismatchCountryList | 
                
                   
 Países em que o domínio do recurso não é coberto pelos certificados associados a ele.  | 
              
globalCertificateMissing | 
                
                   
 O certificado é obrigatório para veiculação em qualquer país.  | 
              
globalCertificateDomainMismatch | 
                
                   
 O certificado é obrigatório para veiculação em qualquer país, e o certificado atual não cobre o domínio do anúncio.  | 
              
AdPolicyCountryConstraintList
Uma lista de países em que o anúncio não pode ser veiculado devido a restrições da política.
| Representação JSON | 
|---|
{
  "countries": [
    {
      object ( | 
              
| Campos | |
|---|---|
countries[] | 
                
                   
 Países onde o anúncio não pode ser veiculado.  | 
              
AdPolicyResellerConstraint
Esse tipo não tem campos.
O tema da política foi restrito devido à reprovação do site para fins de revenda.
AdPolicyGlobalCertificateMissingConstraint
Esse tipo não tem campos.
O certificado é obrigatório para veiculação em qualquer país.
AdPolicyGlobalCertificateDomainMismatchConstraint
Esse tipo não tem campos.
O certificado é obrigatório para veiculação em qualquer país, e o certificado atual não cobre o domínio do anúncio.
AdPolicyTopicAppealInfo
Informações sobre como contestar uma decisão baseada na política.
| Representação JSON | 
|---|
{
  "appealType": enum ( | 
              
| Campos | |
|---|---|
appealType | 
                
                   
 Se a decisão pode ser contestada por um formulário ou um processo de autoatendimento.  | 
              
appealFormLink | 
                
                   
 Disponível apenas quando   | 
              
AdPolicyAppealType
Possíveis tipos de contestação.
| Tipos enumerados | |
|---|---|
AD_POLICY_APPEAL_TYPE_UNKNOWN | 
                Desconhecido ou não especificado. | 
SELF_SERVICE_APPEAL | 
                A decisão pode ser contestada por um processo de autoatendimento. | 
APPEAL_FORM | 
                A decisão pode ser contestada usando um formulário de contestação. | 
DisplayVideoSourceAd
O anúncio foi criado com um criativo do DV360.
| Representação JSON | 
|---|
{ "creativeId": string }  | 
              
| Campos | |
|---|---|
creativeId | 
                
                   
 O ID do criativo de origem.  | 
              
MastheadAd
Detalhes de um anúncio de masthead.
| Representação JSON | 
|---|
{ "video": { object (  | 
              
| Campos | |
|---|---|
video | 
                
                   
 O vídeo do YouTube usado pelo anúncio.  | 
              
headline | 
                
                   
 O título do anúncio.  | 
              
description | 
                
                   
 Descrição do anúncio.  | 
              
videoAspectRatio | 
                
                   
 A proporção do vídeo do YouTube com reprodução automática no masthead.  | 
              
autoplayVideoStartMillisecond | 
                
                   
 O tempo em milissegundos após o qual o vídeo vai começar a ser reproduzido.  | 
              
autoplayVideoDuration | 
                
                   
 A duração do tempo em que o vídeo será reproduzido automaticamente. Duração em segundos com até nove dígitos fracionários, terminando em "  | 
              
callToActionButtonLabel | 
                
                   
 O texto no botão de call-to-action.  | 
              
callToActionFinalUrl | 
                
                   
 O URL de destino do botão de call-to-action.  | 
              
callToActionTrackingUrl | 
                
                   
 O URL de rastreamento do botão de call-to-action.  | 
              
showChannelArt | 
                
                   
 Se você quer mostrar um plano de fundo ou banner que aparece na parte de cima de uma página do YouTube.  | 
              
companionYoutubeVideos[] | 
                
                   
 Os vídeos que aparecem ao lado do anúncio de masthead no computador. Não pode ser mais que dois.  | 
              
YoutubeVideoDetails
Detalhes de um vídeo do YouTube.
| Representação JSON | 
|---|
{
  "id": string,
  "unavailableReason": enum ( | 
              
| Campos | |
|---|---|
id | 
                
                   
 O ID do vídeo do YouTube que pode ser pesquisado na página da Web do YouTube.  | 
              
unavailableReason | 
                
                   
 O motivo pelo qual os dados de vídeo não estão disponíveis.  | 
              
VideoAspectRatio
Proporções possíveis para um vídeo do YouTube.
| Tipos enumerados | |
|---|---|
VIDEO_ASPECT_RATIO_UNSPECIFIED | 
                Não especificado ou desconhecido. | 
VIDEO_ASPECT_RATIO_WIDESCREEN | 
                O vídeo está esticado, e as partes de cima e de baixo estão cortadas. | 
VIDEO_ASPECT_RATIO_FIXED_16_9 | 
                O vídeo usa uma proporção fixa de 16:9. | 
InStreamAd
Detalhes de um anúncio in-stream.
| Representação JSON | 
|---|
{
  "commonInStreamAttribute": {
    object ( | 
              
| Campos | |
|---|---|
commonInStreamAttribute | 
                
                   
 Atributos comuns de anúncios.  | 
              
customParameters | 
                
                   
 Os parâmetros personalizados para transmitir valores personalizados ao modelo de URL de rastreamento. Um objeto com uma lista de pares   | 
              
CommonInStreamAttribute
Atributos comuns para anúncios in-stream, não puláveis e bumper.
| Representação JSON | 
|---|
{ "displayUrl": string, "finalUrl": string, "trackingUrl": string, "actionButtonLabel": string, "actionHeadline": string, "video": { object (  | 
              
| Campos | |
|---|---|
displayUrl | 
                
                   
 O endereço da página da Web que aparece com o anúncio.  | 
              
finalUrl | 
                
                   
 O endereço da página da Web que as pessoas acessam depois de clicar no anúncio.  | 
              
trackingUrl | 
                
                   
 O endereço URL carregado em segundo plano para fins de rastreamento.  | 
              
actionButtonLabel | 
                
                   
 O texto no botão de call-to-action.  | 
              
actionHeadline | 
                
                   
 O título do banner de call-to-action.  | 
              
video | 
                
                   
 O vídeo do YouTube do anúncio.  | 
              
companionBanner | 
                
                   
 A imagem que aparece ao lado do anúncio em vídeo.  | 
              
ImageAsset
Metadados de um recurso de imagem.
| Representação JSON | 
|---|
{
  "mimeType": string,
  "fullSize": {
    object ( | 
              
| Campos | |
|---|---|
mimeType | 
                
                   
 Tipo MIME do recurso de imagem.  | 
              
fullSize | 
                
                   
 Metadados da imagem no tamanho original.  | 
              
fileSize | 
                
                   
 Tamanho do arquivo do recurso de imagem em bytes.  | 
              
NonSkippableAd
Detalhes de um anúncio não pulável.
| Representação JSON | 
|---|
{
  "commonInStreamAttribute": {
    object ( | 
              
| Campos | |
|---|---|
commonInStreamAttribute | 
                
                   
 Atributos comuns de anúncios.  | 
              
customParameters | 
                
                   
 Os parâmetros personalizados para transmitir valores personalizados ao modelo de URL de rastreamento. Um objeto com uma lista de pares   | 
              
BumperAd
Detalhes de um anúncio bumper.
| Representação JSON | 
|---|
{
  "commonInStreamAttribute": {
    object ( | 
              
| Campos | |
|---|---|
commonInStreamAttribute | 
                
                   
 Atributos comuns de anúncios.  | 
              
AudioAd
Detalhes de um anúncio em áudio.
| Representação JSON | 
|---|
{
  "displayUrl": string,
  "finalUrl": string,
  "trackingUrl": string,
  "video": {
    object ( | 
              
| Campos | |
|---|---|
displayUrl | 
                
                   
 O endereço da página da Web que aparece com o anúncio.  | 
              
finalUrl | 
                
                   
 O endereço da página da Web que as pessoas acessam depois de clicar no anúncio.  | 
              
trackingUrl | 
                
                   
 O endereço URL carregado em segundo plano para fins de rastreamento.  | 
              
video | 
                
                   
 O vídeo do YouTube do anúncio.  | 
              
VideoDiscoveryAd
Detalhes de um anúncio Discovery em vídeo.
| Representação JSON | 
|---|
{ "headline": string, "description1": string, "description2": string, "video": { object (  | 
              
| Campos | |
|---|---|
headline | 
                
                   
 O título do anúncio.  | 
              
description1 | 
                
                   
 Primeira linha de texto do anúncio.  | 
              
description2 | 
                
                   
 Segunda linha de texto do anúncio.  | 
              
video | 
                
                   
 O vídeo do YouTube que o anúncio promove.  | 
              
thumbnail | 
                
                   
 Imagem em miniatura usada no anúncio.  | 
              
Miniatura
Possíveis opções de miniatura nos anúncios Discovery em vídeo.
| Tipos enumerados | |
|---|---|
THUMBNAIL_UNSPECIFIED | 
                Desconhecido ou não especificado. | 
THUMBNAIL_DEFAULT | 
                A miniatura padrão pode ser gerada automaticamente ou enviada pelo usuário. | 
THUMBNAIL_1 | 
                Miniatura 1, gerada com base no vídeo. | 
THUMBNAIL_2 | 
                Miniatura 2, gerada com base no vídeo. | 
THUMBNAIL_3 | 
                Miniatura 3, gerada com base no vídeo. | 
VideoPerformanceAd
Detalhes de um anúncio de performance em vídeo.
| Representação JSON | 
|---|
{ "finalUrl": string, "trackingUrl": string, "actionButtonLabels": [ string ], "headlines": [ string ], "longHeadlines": [ string ], "descriptions": [ string ], "displayUrlBreadcrumb1": string, "displayUrlBreadcrumb2": string, "domain": string, "videos": [ { object (  | 
              
| Campos | |
|---|---|
finalUrl | 
                
                   
 O endereço da página da Web que as pessoas acessam depois de clicar no anúncio.  | 
              
trackingUrl | 
                
                   
 O endereço URL carregado em segundo plano para fins de rastreamento.  | 
              
actionButtonLabels[] | 
                
                   
 A lista de recursos de texto mostrados no botão de call-to-action.  | 
              
headlines[] | 
                
                   
 A lista de manchetes mostradas no banner de call-to-action.  | 
              
longHeadlines[] | 
                
                   
 A lista de títulos únicos mostrados no banner de call-to-action.  | 
              
descriptions[] | 
                
                   
 A lista de descrições mostradas no banner de call-to-action.  | 
              
displayUrlBreadcrumb1 | 
                
                   
 A primeira parte depois do domínio no URL de visualização.  | 
              
displayUrlBreadcrumb2 | 
                
                   
 A segunda parte depois do domínio no URL de visualização.  | 
              
domain | 
                
                   
 O domínio do URL de exibição.  | 
              
videos[] | 
                
                   
 A lista de recursos de vídeo do YouTube usados por este anúncio.  | 
              
customParameters | 
                
                   
 Os parâmetros personalizados para transmitir valores personalizados ao modelo de URL de rastreamento. Um objeto com uma lista de pares   | 
              
companionBanners[] | 
                
                   
 A lista de banners complementares usados por este anúncio.  | 
              
AdUrl
URLs adicionais relacionados ao anúncio, incluindo beacons.
| Representação JSON | 
|---|
{
  "type": enum ( | 
              
| Campos | |
|---|---|
type | 
                
                   
 O tipo do URL do anúncio.  | 
              
url | 
                
                   
 O valor da string do URL.  | 
              
AdUrlType
Possíveis tipos de URL do anúncio.
| Tipos enumerados | |
|---|---|
AD_URL_TYPE_UNSPECIFIED | 
                Desconhecido ou não especificado. | 
AD_URL_TYPE_BEACON_IMPRESSION | 
                Um pixel de rastreamento 1 x 1 para enviar um ping quando uma impressão de um criativo é veiculada. | 
AD_URL_TYPE_BEACON_EXPANDABLE_DCM_IMPRESSION | 
                Beacon de impressão expansível do DCM. No momento da veiculação, ele é expandido para vários beacons. | 
AD_URL_TYPE_BEACON_CLICK | 
                URL de rastreamento para ping quando o evento de clique é acionado. | 
AD_URL_TYPE_BEACON_SKIP | 
                URL de rastreamento para pingar quando o evento de pular for acionado. | 
Métodos | 
            |
|---|---|
                
 | 
              Recebe um anúncio do grupo de anúncios. | 
                
 | 
              Lista os anúncios do grupo de anúncios. |