Participe da nossa transmissão ao vivo no Discord no servidor da comunidade de publicidade e medição do Google e no YouTube em 26 de março às 12h (horário de Brasília)! Vamos falar sobre os novos recursos adicionados na v23.2 da API Google Ads.
Regras de expansão de URL para veiculação
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Ao usar os URLs atualizados, o URL de veiculação de um anúncio ou extensão de anúncio é criado combinando vários campos de acordo com um conjunto de regras. Esta seção descreve essas regras detalhadamente.
Hierarquia das entidades do Google Ads
Ao resolver os campos de URL atualizados, o Google Ads usa a seguinte hierarquia (do maior para o menor):
Customer
Campaign
Ad Group
Ad
Ad Group Criterion
FeedItem (including sitelinks)
Qual URL final é usado?
O URL final é usado por padrão ao criar o URL de veiculação. Se uma
entidade com suporte for veiculada em uma rede para dispositivos móveis e tiver um
URL final válido para dispositivos móveis, ele será usado em vez do URL final.
No momento, o URL final do app só é aceito para anúncios de engajamento no app.
Como o sistema expande o URL de veiculação
Confira as etapas que o sistema segue ao expandir o URL de veiculação:
Determine qual URL final usar.
Ele começa determinando o URL final a ser utilizado. Isso varia de acordo com a entidade envolvida.
Entidade
Qual URL final usar?
FeedItem (sitelink)
Sempre use o próprio URL final.
Ad X served on keyword Y
Se a palavra-chave tiver um URL final próprio, use esse.
Caso contrário, use o URL final do anúncio.
Determine qual modelo de URL de rastreamento usar.
O URL de rastreamento de uma entidade é determinado percorrendo a hierarquia
de objetos e escolhendo o valor da entidade mais baixa na hierarquia.
Se nenhum valor de modelo de URL de rastreamento for encontrado na hierarquia, o valor do modelo de URL de rastreamento será definido como vazio.
Por exemplo, se um anúncio tiver valores de modelo de URL de rastreamento definidos apenas no
grupo de anúncios e na conta pai, o valor do grupo de anúncios pai será
usado.
Determine quais valores de parâmetro personalizado usar.
O valor de um determinado parâmetro personalizado é resolvido percorrendo a hierarquia
de objetos e escolhendo o valor da entidade mais baixa na hierarquia.
Se nenhum valor for definido para o parâmetro personalizado, uma string vazia será usada como
o valor.
Por exemplo, ao determinar o valor de um parâmetro personalizado específico no nível do anúncio, se esse parâmetro tiver valores definidos no grupo de anúncios pai e no nível da conta, o valor do grupo de anúncios pai será usado.
Expanda o URL final.
Para expandir o URL final, o sistema realiza estas três etapas:
Expanda os valores dos parâmetros personalizados.
O sistema analisa o URL final e substitui os valores de cada parâmetro personalizado no URL usando os valores determinados na etapa 3 acima.
Expanda as tags ValueTrack no URL.
O sistema analisa o URL final e substitui os valores de todas as tags ValueTrack presentes no URL.
Remova a tag {ignore}.
Todos os parâmetros ValueTrack {ignore} no URL final aberto são
removidos.
Expanda o modelo de acompanhamento.
Se houver um valor vazio para o modelo de acompanhamento (conforme determinado acima na
Etapa 2), essa etapa será ignorada. Caso contrário, o modelo de URL de rastreamento será expandido da seguinte maneira:
Expanda os valores dos parâmetros personalizados.
O sistema analisa o URL do modelo de acompanhamento e substitui os valores de cada parâmetro personalizado no URL usando os valores determinados na etapa 3.
Expanda as tags ValueTrack no URL.
O sistema analisa o URL do modelo de acompanhamento e substitui os valores de todas as tags ValueTrack presentes no URL.
Substitua o parâmetro {lpurl} no modelo de acompanhamento.
Se o URL de modelo de acompanhamento contiver {lpurl} ou umas das variantes dele, ele será substituído pelo URL final expandido da etapa 4.
Se {lpurl} for inserido no início do modelo de acompanhamento, ele não vai ser escapado. Se posicionados em outro lugar no modelo de acompanhamento,
os seguintes caracteres são escapados: ?, =, ", #,
\t, ' e \[space\].
O {unescapedlpurl} não é sempre escapado.
O {escapedlpurl} é sempre escapado.
O {lpurl+2} é sempre escapado duas vezes.
O {lpurl+3} é sempre escapado três vezes.
Escolha o URL de veiculação.
Se o URL do modelo de acompanhamento estiver vazio, o URL final expandido da etapa 4 será usado. Caso contrário, o sistema vai usar o URL do modelo de acompanhamento expandido da
etapa 5.
Os sitelinks são uma exceção a essa regra: se o modelo de URL de acompanhamento (determinado na etapa 2) não tiver o parâmetro {lpurl}, o URL final do sitelink será usado como o URL de veiculação.
Exemplos de cenários
Considere uma conta com a seguinte estrutura:
Account
Campaign 1
Ad Group 1
Ad 1
Keyword 1 (shoes)
Keyword 2 (hats)
Ad Group 2
Ad 2
Ad 3
Keyword 3 (watches)
FeedItem 1 (sitelink 1)
Suponha que os campos de URL atualizado a seguir sejam definidos nestas entidades:
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2026-02-26 UTC."],[],[]]