- Representação JSON
- PolicyTopicEntryType
- PolicyTopicEvidence
- WebsiteList
- TextList
- DestinationTextList
- DestinationMismatch
- PolicyTopicEvidenceDestinationMismatchUrlType
- DestinationNotWorking
- PolicyTopicEvidenceDestinationNotWorkingDevice
- PolicyTopicEvidenceDestinationNotWorkingDnsErrorType
- PolicyTopicConstraint
- CountryConstraintList
- CountryConstraint
- ResellerConstraint
Descoberta de política anexada a um recurso (por exemplo, política sobre bebidas alcoólicas associada a um site que vende bebidas alcoólicas).
Cada PolicyTopicEntry tem um tema que indica a política de anúncios específica da entrada e um tipo para indicar o efeito que a entrada terá na veiculação. Opcionalmente, pode ter uma ou mais evidências que indicam o motivo da descoberta. Opcionalmente, ele também pode ter uma ou mais restrições que fornecem detalhes sobre como a veiculação pode ser restrita.
Representação JSON |
---|
{ "type": enum ( |
Campos | |
---|---|
type |
Descreve o efeito negativo ou positivo que a política terá na veiculação. |
evidences[] |
Informações adicionais que explicam a descoberta da política (por exemplo, o nome da marca de uma descoberta de marca registrada). |
constraints[] |
Indica como a veiculação desse recurso pode ser afetada (por exemplo, não veicular em um país). |
topic |
Tópico de política a que a descoberta se refere. Por exemplo, "ALCOHOL", "TRADEMARKS_IN_AD_TEXT" ou "DESTINATION_NOT_WORKING". O conjunto de possíveis tópicos da política não é fixo para uma versão específica da API e pode ser alterado a qualquer momento. |
PolicyTopicEntryType
Os possíveis tipos de entrada de tópico de política.
Enums | |
---|---|
UNSPECIFIED |
Nenhum valor foi especificado. |
UNKNOWN |
O valor recebido não é conhecido nesta versão. Esse é um valor somente de resposta. |
PROHIBITED |
O recurso não será veiculado. |
LIMITED |
O recurso não será veiculado em algumas circunstâncias. |
FULLY_LIMITED |
O recurso não pode ser exibido devido aos critérios de segmentação atuais. |
DESCRIPTIVE |
Pode ser do interesse, mas não limita como o recurso é veiculado. |
BROADENING |
Pode aumentar a cobertura além do normal. |
AREA_OF_INTEREST_ONLY |
Restrito a todos os países de destino, mas pode ser veiculado em outros países pela área de interesse. |
PolicyTopicEvidence
Informações adicionais que explicam uma infração da política.
Representação JSON |
---|
{ // Union field |
Campos | |
---|---|
Campo de união value . Informações específicas sobre o tipo de evidência. value pode ser apenas de um dos tipos a seguir: |
|
website |
Lista de sites vinculados a este recurso. |
text |
Lista de evidências encontradas no texto de um recurso. |
language |
O idioma em que o recurso foi detectado como escrito. Esta é uma tag de idioma IETF, como "en-US". |
destination |
O texto no destino do recurso que está causando uma descoberta de política. |
destination |
Incompatibilidade entre os destinos dos URLs de um recurso. |
destination |
Detalhes quando o destino está retornando um código de erro HTTP ou não está funcional em todos os locais para dispositivos usados com frequência. |
WebsiteList
Uma lista de sites que causaram uma descoberta de política. Usado para o tópico de política ONE_WEBSITE_PER_AD_GROUP, por exemplo. Caso haja mais de cinco sites, apenas os cinco principais (aqueles que aparecem com mais frequência nos recursos) serão listados aqui.
Representação JSON |
---|
{ "websites": [ string ] } |
Campos | |
---|---|
websites[] |
Sites que causaram a descoberta da política. |
TextList
Uma lista de fragmentos de texto que violaram uma política.
Representação JSON |
---|
{ "texts": [ string ] } |
Campos | |
---|---|
texts[] |
Os fragmentos de texto do recurso que causaram a descoberta da política. |
DestinationTextList
Uma lista de strings encontradas em uma página de destino que causou uma descoberta de política.
Representação JSON |
---|
{ "destinationTexts": [ string ] } |
Campos | |
---|---|
destination |
Lista de textos encontrados na página de destino do recurso. |
DestinationMismatch
Evidência de incompatibilidades entre os URLs de um recurso.
Representação JSON |
---|
{
"urlTypes": [
enum ( |
Campos | |
---|---|
url |
O conjunto de URLs que não correspondem entre si. |
PolicyTopicEvidenceDestinationMismatchUrlType
Os possíveis tipos de URL de destino não correspondentes de evidência do tópico da política.
Enums | |
---|---|
UNSPECIFIED |
Nenhum valor foi especificado. |
UNKNOWN |
O valor recebido não é conhecido nesta versão. Esse é um valor somente de resposta. |
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 modelo de URL de acompanhamento, com o URL do computador substituído. |
MOBILE_TRACKING_URL |
O modelo de URL de rastreamento, com o URL para dispositivos móveis substituído. |
DestinationNotWorking
As evidências mostram quando o destino retorna um código de erro HTTP ou não funciona em todos os locais dos dispositivos mais usados.
Representação JSON |
---|
{ "device": enum ( |
Campos | |
---|---|
device |
O tipo de dispositivo em que ocorreu uma falha ao carregar o URL. |
expanded |
O URL completo que não funcionou. |
last |
A hora em que o URL foi verificado pela última vez. O formato é "AAAA-MM-DD HH:MM:SS". Exemplos: "2018-03-05 09:15:00" ou "2018-02-01 14:34:30" |
Campo de união reason . Indica o motivo da descoberta da política DESTINATION_NOT_WORKING. reason pode ser apenas de um dos tipos a seguir: |
|
dns |
O tipo de erro de DNS. |
http |
O código de erro HTTP. |
PolicyTopicEvidenceDestinationNotWorkingDevice
O possível destino de evidência do tópico da política que não é de dispositivos que não funcionam.
Enums | |
---|---|
UNSPECIFIED |
Nenhum valor foi especificado. |
UNKNOWN |
O valor recebido não é conhecido nesta versão. Esse é um valor somente de resposta. |
DESKTOP |
A página de destino não funciona em dispositivos desktop. |
ANDROID |
A página de destino não funciona em dispositivos Android. |
IOS |
A página de destino não funciona em dispositivos iOS. |
PolicyTopicEvidenceDestinationNotWorkingDnsErrorType
O possível tópico de política mostra que o destino não funciona com os tipos de erro de DNS.
Enums | |
---|---|
UNSPECIFIED |
Nenhum valor foi especificado. |
UNKNOWN |
O valor recebido não é conhecido nesta versão. Esse é um valor somente de resposta. |
HOSTNAME_NOT_FOUND |
O nome do host não foi encontrado no DNS ao buscar a página de destino. |
GOOGLE_CRAWLER_DNS_ISSUE |
Problema do rastreador interno do Google ao se comunicar com o DNS. Esse erro não significa que a página de destino não funciona. O Google vai rastrear a página de destino novamente. |
PolicyTopicConstraint
Descreve o efeito na veiculação que uma entrada de tópico da política terá.
Representação JSON |
---|
{ // Union field |
Campos | |
---|---|
Campo de união value . Informações específicas sobre a restrição. value pode ser apenas de um dos tipos a seguir: |
|
country |
Países em que o recurso não pode ser exibido. |
reseller |
Restrição de revendedor. |
certificate |
Países em que um certificado é necessário para a veiculação. |
certificate |
Países em que o domínio do recurso não está coberto pelos certificados associados a ele. |
CountryConstraintList
Uma lista de países em que a veiculação de um recurso está restrita.
Representação JSON |
---|
{
"countries": [
{
object ( |
Campos | |
---|---|
countries[] |
Países em que a veiculação está restrita. |
total |
Número total de países segmentados pelo recurso. |
CountryConstraint
Indica que a capacidade de um recurso de veiculação em um país específico está limitada.
Representação JSON |
---|
{ "countryCriterion": string } |
Campos | |
---|---|
country |
Nome do recurso constante de segmentação geográfica do país em que a veiculação está restrita. |
ResellerConstraint
Esse tipo não tem campos.
Indica que um tópico de política foi limitado devido à reprovação do site para fins de revendedor.