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 acompanhamento 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.
- Se
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:
Nome da entidade | Modelo de URL de acompanhamento | URL final | Parâmetros personalizados |
---|---|---|---|
Conta | http://www.cid1-tracking.com/?{_myid}&u={lpurl} |
||
Campanha 1 | _mycampaign=cam1 |
||
Grupo de anúncios 1 | http://www.ag1-tracking.com/?{_mycampaign}&u={lpurl}&{_myid} |
_myid=ag1id |
|
Grupo de anúncios 2 | _myid=ag2id |
||
Anúncio 1 | http://www.creative1-final.com/?{keyword}{ignore}&{_myid}&{_mycampaign} |
||
Anúncio 2 | http://www.creative2-final.com/?{keyword}{ignore}&{_myid} |
_myid=ad2id |
|
Anúncio 3 | http://www.ad3-tracking.com/?{_mycampaign} |
||
Palavra-chave 1 | URL final: http://www.kw-final.com/?{keyword}{ignore}&{_mycampaign} URL final para dispositivos móveis: http://m.kw-final-mobile.com/?{keyword}{ignore}&{_myid}
|
_myid=k1Id |
|
Palavra-chave 2 | |||
Keyword 3 | |||
FeedItem 1 | URL final: http://www.sitelink-final.com/?{keyword}{ignore}&{_mycampaign} URL final para dispositivos móveis: http://m.sitelink-final-mobile.com/?{keyword}{ignore}&{_myid}
|
Os valores a seguir são usados para expandir o parâmetro ValueTrack {keyword}
:
- Palavra-chave 1: shoes
- Palavra-chave 2: hats
- Palavra-chave 3: watches
As seções a seguir mostram como vários parâmetros são resolvidos para cada uma destas entidades.
Caso 1: o anúncio 1 é veiculado devido à palavra-chave 2
Parâmetro | Valor | Origem |
---|---|---|
Modelo de acompanhamento | http://www.ag1-tracking.com/?{_mycampaign}&u={lpurl}&{_myid} |
Grupo de anúncios 1 |
URL final | http://www.creative1-final.com/?{keyword}&{_myid}&{_mycampaign} |
Anúncio 1 |
Parâmetros personalizados | _myid=ag1id |
Grupo de anúncios 1 |
_mycampaign=cam1 |
Campanha 1 | |
URL final expandido | http://www.creative1-final.com/?hats&ag1id&cam1 |
N/A |
URL de modelo de acompanhamento expandido | http://www.ag1-tracking.com/?cam1&u=http://www.creative1-final.com/%3Fhats%26ag1id%26cam1&ag1id |
N/A |
URL de veiculação | http://www.ag1-tracking.com/?cam1&u=http://www.creative1-final.com/%3Fhats%26ag1id%26cam1&ag1id |
N/A |
Caso 2: o anúncio 1 é veiculado devido à palavra-chave 1
Parâmetro | Valor | Origem |
---|---|---|
Modelo de acompanhamento | http://www.ag1-tracking.com/?{_mycampaign}&u={lpurl}&{_myid} |
Grupo de anúncios 1 |
URL final | Desktop: http://www.kw-final.com/?{keyword}&{_mycampaign} |
Palavra-chave 1 |
Mobile: http://m.kw-mobile-final.com/?{keyword}&{_mycampaign} |
||
Parâmetros personalizados | _myid=k1id |
Palavra-chave 1 |
_mycampaign=cam1 |
Campanha 1 | |
URL final expandido | Desktop: http://www.kw-final.com/?shoes&cam1 |
N/A |
Mobile: http://m.kw-mobile-final.com/?shoes&cam1 |
||
URL de modelo de acompanhamento expandido | Desktop: http://www.ag1-tracking.com/?cam1&u=http://www.kw-final.com/%3Fshoes%26cam1&k1id |
N/A |
Mobile: http://www.ag1-tracking.com/?cam1&u=http://m.kw-mobile-final.com/%3Fshoes%26cam1&k1id |
||
URL de veiculação | Desktop: http://www.ag1-tracking.com/?cam1&u=http://www.kw-final.com/%3Fshoes%26cam1&k1id |
N/A |
Mobile: http://www.ag1-tracking.com/?cam1&u=http://m.kw-mobile-final.com/%3Fshoes%26cam1&k1id |
Caso 3: o anúncio 2 é veiculado devido à palavra-chave 3
Parâmetro | Valor | Origem |
---|---|---|
Modelo de acompanhamento | http://www.cid1-tracking.com/?{_myid}&u={lpurl} |
Conta |
URL final | http://www.creative2-final.com/?{keyword}&{_myid} |
Anúncio 2 |
Parâmetros personalizados | _myid=ad2id |
Anúncio 2 |
_mycampaign=cam1 |
Campanha 1 | |
URL final expandido | http://www.creative2-final.com/?watches&ad2id |
N/A |
URL de modelo de acompanhamento expandido | http://www.cid1-tracking.com/?ad2id&u=http://www.creative2-final.com/%3Fwatches%26ad2id |
N/A |
URL de veiculação | http://www.cid1-tracking.com/?ad2id&u=http://www.creative2-final.com/%3Fwatches%26ad2id |
N/A |
Caso 4: o item de feed 1 é veiculado no anúncio 1 devido à palavra-chave 2
Parâmetro | Valor | Origem |
---|---|---|
Modelo de acompanhamento | http://www.ag1-tracking.com/?{_mycampaign}&u={lpurl}&{_myid} |
Grupo de anúncios 1 |
URL final | Desktop: http://www.sitelink-final.com/?{keyword}&{_mycampaign} |
FeedItem 1 |
Mobile: http://m.sitelink-mobile-final.com/?{keyword}&{_mycampaign} |
||
Parâmetros personalizados | _myid=ad2id |
Anúncio 2 |
_mycampaign=cam1 |
Campanha 1 | |
URL final expandido | Desktop: http://www.sitelink-final.com/?hats&cam1 |
N/A |
Mobile: http://m.sitelink-mobile-final.com/?hats&cam1 |
||
URL de modelo de acompanhamento expandido | Desktop: http://www.ag1-tracking.com/?cam1&u=http://www.sitelink-final.com/%3Fhats%26cam1&ad2id |
N/A |
Mobile: http://www.ag1-tracking.com/?cam1&u=http://m.sitelink-mobile-final.com/%3Fhats%26cam1&ad2id |
||
URL de veiculação | Desktop: http://www.ag1-tracking.com/?cam1&u=http://www.sitelink-final.com/%3Fhats%26cam1&ad2id |
N/A |
Mobile: http://www.ag1-tracking.com/?cam1&u=http://m.sitelink-mobile-final.com/%3Fhats%26cam1&ad2id |
N/A |
Caso 5: o item de feed 1 é veiculado no anúncio 1 devido à palavra-chave 1
Parâmetro | Valor | Origem |
---|---|---|
Modelo de acompanhamento | http://www.ag1-tracking.com/?{_mycampaign}&u={lpurl}&{_myid} |
Grupo de anúncios 1 |
URL final | Desktop: http://www.sitelink-final.com/?{keyword}&{_mycampaign} |
FeedItem 1 |
Mobile: http://m.sitelink-mobile-final.com/?{keyword}&{_mycampaign} |
||
Parâmetros personalizados | _myid=k1id |
Palavra-chave 1 |
_mycampaign=cam1 |
Campanha 1 | |
URL final expandido | Desktop: http://www.sitelink-final.com/?shoes&cam1 |
N/A |
Mobile: http://m.sitelink-mobile-final.com/?shoes&cam1 |
||
URL de modelo de acompanhamento expandido | Desktop: http://www.ag1-tracking.com/?cam1&u=http://www.sitelink-final.com/%3Fshoes%26cam1&k1id |
N/A |
Mobile: http://www.ag1-tracking.com/?cam1&u=http://m.sitelink-mobile-final.com/%3Fshoes%26cam1&k1id |
||
URL de veiculação | Desktop: http://www.ag1-tracking.com/?cam1&u=http://www.sitelink-final.com/%3Fshoes%26cam1&k1id |
N/A |
Mobile: http://www.ag1-tracking.com/?cam1&u=http://m.sitelink-mobile-final.com/%3Fshoes%26cam1&k1id |
Caso 6: o item de feed 1 é veiculado no anúncio 2 devido à palavra-chave 3
Parâmetro | Valor | Origem |
---|---|---|
Modelo de acompanhamento | http://www.cid1-tracking.com/?{_myid}&u={lpurl} |
Conta |
URL final | Desktop: http://www.sitelink-final.com/?{keyword}&{_mycampaign} |
FeedItem 1 |
Mobile: http://m.sitelink-mobile-final.com/?{keyword}&{_mycampaign} |
||
Parâmetros personalizados | _myid=ad2id |
Anúncio 2 |
_mycampaign=cam1 |
Campanha 1 | |
URL final expandido | Desktop: http://www.sitelink-final.com/?watches&cam1 |
N/A |
Mobile: http://m.sitelink-mobile-final.com/?watches&cam1 |
||
URL de modelo de acompanhamento expandido | Desktop: http://www.cid1-tracking.com/?ad2id&u=http://www.sitelink-final.com/%3Fwatches%26cam1 |
N/A |
Mobile: http://www.cid1-tracking.com/?ad2id&u=http://m.sitelink-mobile-final.com/%3Fwatches%26cam1 |
||
URL de veiculação | Desktop: http://www.cid1-tracking.com/?ad2id&u=http://www.sitelink-final.com/%3Fwatches%26cam1 |
N/A |
Mobile: http://www.cid1-tracking.com/?ad2id&u=http://m.sitelink-mobile-final.com/%3Fwatches%26cam1 |
Caso 7: o item de feed 1 é veiculado no anúncio 3 devido à palavra-chave 3
Parâmetro | Valor | Origem |
---|---|---|
Modelo de acompanhamento | http://www.ad3-tracking.com/?{_mycampaign} |
Anúncio 3 |
URL final | Desktop: http://www.sitelink-final.com/?{keyword}&{_mycampaign} |
FeedItem 1 |
Mobile: http://m.sitelink-mobile-final.com/?{keyword}&{_mycampaign} |
||
Parâmetros personalizados | _myid=ag2id |
Grupo de anúncios 2 |
_mycampaign=cam1 |
Campanha 1 | |
URL final expandido | Desktop: http://www.sitelink-final.com/?watches&cam1 |
N/A |
Mobile: http://m.sitelink-mobile-final.com/?watches&cam1 |
||
URL de modelo de acompanhamento expandido | Não é usado, porque o modelo de acompanhamento não contém o parâmetro {lpurl} . |
N/A |
URL de veiculação | Desktop: http://www.sitelink-final.com/?watches&cam1 |
N/A |
Mobile: http://m.sitelink-mobile-final.com/?watches&cam1 |