Regole di espansione dell'URL di pubblicazione

Quando utilizzi URL aggiornati, l'URL di pubblicazione per un annuncio o un'estensione annuncio viene creato combinando diversi campi in base a un insieme di regole. Queste regole vengono esaminate in questa sezione in modo più dettagliato.

Gerarchia delle entità Google Ads

Per risolvere i campi degli URL aggiornati, Google Ads utilizza la seguente gerarchia (dalla più alta alla più bassa):

Customer
    Campaign
        Ad Group
            Ad
                Ad Group Criterion
                    FeedItem (including sitelinks)

Quale URL finale viene utilizzato?

L'URL finale viene utilizzato per impostazione predefinita durante la creazione dell'URL di pubblicazione. Se un'entità supportata viene pubblicata su una rete mobile e ha un URL mobile finale valido, questo viene utilizzato al posto dell'URL finale. L'URL finale dell'app è attualmente supportato solo per gli annunci di coinvolgimento in app.

In che modo il sistema espande l'URL di pubblicazione

Di seguito sono riportati i passaggi compiuti dal sistema per espandere l'URL di pubblicazione:

  1. Determina quale URL finale utilizzare.

    Il primo passo è determinare quale URL finale utilizzare. Questo varia a seconda dell'entità coinvolta.

    Entità Quale URL finale utilizzare?
    Elemento del feed (sitelink) Utilizza sempre il proprio URL finale.
    Annuncio X pubblicato per la parola chiave Y Se la parola chiave ha il proprio URL finale, utilizzala.

    In caso contrario, utilizza l'URL finale dell'annuncio.

  2. Determina quale modello di URL di monitoraggio utilizzare.

    L'URL di monitoraggio di un'entità è determinato attraversando la gerarchia degli oggetti e scegliendo il valore dall'entità più bassa nella gerarchia. Se non sono presenti valori del modello di URL di monitoraggio nella gerarchia, il valore del modello di URL di monitoraggio è vuoto.

    Ad esempio, se un annuncio ha valori del modello di URL di monitoraggio definiti solo a livello di gruppo di annunci e di account principali, viene utilizzato il valore del gruppo di annunci principale.

  3. Determina quali valori dei parametri personalizzati utilizzare.

    Il valore di un determinato parametro personalizzato viene risolto attraversando la gerarchia degli oggetti e scegliendo il valore dall'entità più bassa nella gerarchia. Se non viene definito alcun valore per il parametro personalizzato, viene utilizzata una stringa vuota come valore.

    Ad esempio, se determini il valore di un determinato parametro personalizzato a livello di annuncio, se questo parametro ha valori definiti nel gruppo di annunci principale e a livello di account, viene utilizzato il valore del gruppo di annunci principale.

  4. Espandi l'URL finale.

    Il sistema espande l'URL finale svolgendo i tre passaggi seguenti:

    1. Espandi i valori dei parametri personalizzati.

      Il sistema analizza l'URL finale e sostituisce i valori di ogni parametro personalizzato nell'URL utilizzando i valori determinati nel precedente passaggio 3.

    2. Espandi i tag ValueTrack nell'URL.

      Il sistema analizza l'URL finale e sostituisce i valori per qualsiasi tag ValueTrack presente nell'URL.

    3. Elimina il tag {ignore}.

      Qualsiasi parametro ValueTrack {ignore} nell'URL finale espanso viene rimosso.

  5. Espandi il modello di monitoraggio.

    Se è presente un valore vuoto per il modello di monitoraggio (come stabilito nel passaggio 2), questo passaggio viene ignorato. In caso contrario, il modello dell'URL di monitoraggio viene espanso nel seguente modo:

    1. Espandi i valori dei parametri personalizzati.

      Il sistema analizza l'URL del modello di monitoraggio e sostituisce i valori di ogni parametro personalizzato nell'URL utilizzando i valori determinati nel passaggio 3.

    2. Espandi i tag ValueTrack nell'URL.

      Il sistema analizza l'URL del modello di monitoraggio e sostituisce i valori con qualsiasi tag ValueTrack presente nell'URL.

    3. Sostituisci il parametro {lpurl} nel modello di monitoraggio.

      Se l'URL del modello di monitoraggio contiene {lpurl} o una delle sue varianti, viene sostituito con l'URL finale espanso del passaggio 4.

      • Se {lpurl} viene inserito all'inizio del modello di monitoraggio, non contiene caratteri di escape. Se posizionati altrove nel modello di monitoraggio, i seguenti caratteri vengono sottoposti a escape: ?, =, ", #, \t, ' e \[space\].
      • Il carattere {unescapedlpurl} è sempre senza caratteri di escape.
      • Il carattere {escapedlpurl} è sempre preceduto da una sequenza di escape.
      • {lpurl+2} viene sempre preceduto da un carattere di escape due volte.
      • {lpurl+3} viene sempre preceduto da tre caratteri di escape.
  6. Scegli l'URL di pubblicazione.

    Se l'URL del modello di monitoraggio è vuoto, viene utilizzato l'URL finale espanso del passaggio 4. In caso contrario, il sistema utilizza l'URL del modello di monitoraggio espanso indicato nel passaggio 5.

    I sitelink sono un'eccezione a questa regola: se il modello di URL di monitoraggio (determinato nel passaggio 2) non contiene il parametro {lpurl}, l'URL finale del sitelink viene utilizzato come URL di pubblicazione.

Scenari di esempio

Prendi in considerazione un account con la seguente struttura:

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)

Supponi che i seguenti campi degli URL aggiornati siano definiti su queste entità:

Nome entità Modello URL di monitoraggio URL finale Parametri personalizzati
Account http://www.cid1-tracking.com/?{_myid}&u={lpurl}
Campagna 1 _mycampaign=cam1
Gruppo di annunci 1 http://www.ag1-tracking.com/?{_mycampaign}&u={lpurl}&{_myid} _myid=ag1id
Gruppo di annunci 2 _myid=ag2id
Annuncio 1 http://www.creative1-final.com/?{keyword}{ignore}&{_myid}&{_mycampaign}
Annuncio 2 http://www.creative2-final.com/?{keyword}{ignore}&{_myid} _myid=ad2id
Annuncio 3 http://www.ad3-tracking.com/?{_mycampaign}
Parola chiave 1 URL finale: http://www.kw-final.com/?{keyword}{ignore}&{_mycampaign}

URL mobile finale: http://m.kw-final-mobile.com/?{keyword}{ignore}&{_myid}
_myid=k1Id
Parola chiave 2
Parola chiave 3
Elemento del feed 1 URL finale: http://www.sitelink-final.com/?{keyword}{ignore}&{_mycampaign}

URL mobile finale: http://m.sitelink-final-mobile.com/?{keyword}{ignore}&{_myid}

Per espandere il parametro ValueTrack {keyword} vengono utilizzati i seguenti valori:

  • Parola chiave 1: scarpe
  • Parola chiave 2: cappelli
  • Parola chiave 3: orologi

Le seguenti sezioni mostrano come vengono risolti i vari parametri per ciascuna di queste entità.