Regras de expansão de URL de veiculação
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Ao criar URLs de veiculação, o URL de um anúncio ou recurso é
criado combinando vários campos de acordo com um conjunto de regras. Esta seção examina essas regras com mais detalhes.
Hierarquia das entidades do Google Ads
Ao resolver campos de URL, o Google Ads usa a seguinte hierarquia (do mais alto para o mais baixo):
Customer
Campaign
Ad Group
Ad
Ad Group Criterion
FeedItem or Asset (including sitelinks)
Qual URL final é usado?
O URL final é usado por padrão ao criar o URL de veiculação. Se uma entidade
compatível for veiculada em uma rede
móvel e tiver um URL final para dispositivos móveis válido, ele será usado em vez do URL
final. O URL final do aplicativo só é compatível com anúncios de engajamento no app.
Como o sistema expande o URL de veiculação
Estas são 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 ou Asset (sitelink)
Sempre use um URL final próprio.
Ad X served on keyword Y
Se a palavra-chave tiver um URL final próprio, use-o. Caso contrário, use o URL final do anúncio.
Determine qual modelo de URL de rastreamento e sufixo de URL final usar.
O modelo de URL de rastreamento (tracking_url_template) e o sufixo do URL final (final_url_suffix) de uma entidade são determinados de forma independente ao percorrer a hierarquia de objetos e escolher o valor da entidade mais baixa na hierarquia. Se nenhum valor for encontrado na hierarquia de um campo, o valor dele será definido como vazio.
Por exemplo, se um anúncio tiver valores de modelo de URL de rastreamento ou sufixo do URL final definidos apenas nos níveis da conta e do grupo de anúncios principal, o valor do grupo de anúncios principal será usado.
Determine quais valores de parâmetro personalizados usar.
Para resolver o valor de um determinado parâmetro personalizado, percorra a hierarquia de objetos e escolha o valor da entidade mais baixa na hierarquia.
Se nenhum valor for definido para o parâmetro personalizado, uma string vazia será usada como 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 principal e no nível da conta, o valor do grupo de anúncios principal será usado.
Expanda o URL final.
Se um final_url_suffix não vazio foi determinado na etapa 2, ele será anexado ao final do URL final. O sistema expande o URL final (incluindo qualquer final_url_suffix anexado) seguindo estas três etapas:
Expanda os valores de 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.
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 expandido são removidos.
Expanda o modelo de acompanhamento.
Se houver um valor vazio para o modelo de acompanhamento (conforme determinado na etapa
2), essa etapa será ignorada. Caso contrário, o modelo de URL de rastreamento será expandido da seguinte forma:
Expanda os valores de 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 por 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 rastreamento, ele não será escapado. Se estiverem posicionados em outro lugar no modelo de rastreamento, os seguintes caracteres serão escapados: ?, =, &, ", #, \t, ' e [space].
{unescapedlpurl} está sempre sem escape.
O {escapedlpurl} sempre tem escape.
O {lpurl+2} sempre tem dois escapes.
{lpurl+3} sempre tem três escapes.
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 usará o URL do modelo de rastreamento expandido da etapa 5.
Os sitelinks são uma exceção a essa regra: se o modelo de URL de rastreamento (determinado na etapa 2) não contiver 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 seguintes campos de URL estejam definidos nessas 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-09-24 UTC."],[],[]]