Definizione delle macro delle destinazioni

Descrive le macro che è possibile aggiungere a una destinazione URL.

Quando si crea una destinazione URL, è possibile inserire le seguenti macro nella stringa URL. Verificare con il partner di dati/di destinazione il corretto posizionamento delle macro all'interno della destinazione URL.

NOTA

Le macro sono facoltative, se non diversamente indicato. Il corsivo indica un segnaposto variabile.

Macro Spiegazione

%alias%

Obbligatorio.

Definisce la posizione del valore del segmento mappato in un URL di destinazione. In genere si tratta dell' ID segmento, ma potrebbe anche essere il codice di integrazione.

%did%

Inserisce l'ID dell'utente Audience Manager nell'URL di destinazione.

%dpid_data source id%

L' ID origine dati corrisponde all'identificatore di un'origine dati passata alla macro.

Vediamo come funziona in un semplice esempio. In questo caso, abbiamo un partner di Audience Manager con i seguenti ID e condizioni:

  • ID origine dati: 1
  • Un ID cliente interno: CustomerABC
  • ID dichiarato: Il partner desidera trasmettere questi valori come ID dichiarato 1:CustomerABC.

A tal fine, il partner %dpid_data source id% del Audience Manager formatta la macro come segue:

  • %dpid_1%

La macro sostituirà 1 con CustomerABC.

${GDPR}

Indica se le regole GDPR si applicano o meno al visitatore. Utilizzare questa macro per includere il consenso nei segmenti inviati a destinazioni URL integrate con IAB. Per informazioni dettagliate, vedere plug-in di Audience Manager per IAB TCF.

${GDPR_CONSENT_XXXX}

La stringa di consenso (incluso l’ID fornitore IAB) raccolta quando i visitatori forniscono o negano il consenso sul sito. Utilizzare questa macro per includere la stringa di consenso nei segmenti inviati a destinazioni URL integrate con IAB. Sostituire XXXX con l'ID partner di destinazione. Per informazioni dettagliate, vedere plug-in di Audience Manager per IAB TCF.

%http_proto%

Rileva il protocollo utilizzato nella pagina Web padre e lo inserisce nell’URL di destinazione. Ad esempio:
 

  • se la pagina Web è https://aam_client.com, la macro verrà sostituita con https://url-destination.com
  • se la pagina Web è http://aam_client.com, la macro verrà sostituita con http://url-destination.com

%mcid%

Inserisce l'ID Experience Cloud nell'URL di destinazione.

%region%

Inserisce l'area Data Collection Server (DCS) nell'URL di destinazione. Per ridurre al minimo la latenza, quando il visitatore effettua una chiamata HTTP a Audience Manager, viene reindirizzato al datacenter DCS più vicino. Questo viene ottenuto tramite DNS, in grado di rilevare la posizione del visitatore e indirizzarlo al centro dati appropriato.

%rnd%

Esegue una funzione di arresto cache inserendo un numero casuale nell'URL di destinazione. Ciò impedisce ai browser di gestire il contenuto memorizzato nella cache.

%timestamp%

Inserisce una marca temporale UNIX nell'URL di destinazione per evitare che i browser distribuiscano contenuto memorizzato nella cache.

Busting cache con macro di destinazione

Le macro %rnd% e %timestamp% inseriscono valori univoci in una stringa URL per impedire il caching del browser.

Busting della cache con %rnd% e %timestamp%

La cache dei browser (salva) del contenuto richiesto di frequente nella memoria. Quando una pagina viene caricata, il contenuto salvato viene distribuito dalla cache anziché da un server remoto. Questo processo consente di mantenere tempi di download efficienti perché i dati vengono inviati localmente anziché da un'altra posizione. Tuttavia, poiché il caching non richiede una chiamata al server, può distorcere i rapporti riducendo artificialmente il numero di richieste univoche.

La funzione cache impedisce ai browser di salvare e riutilizzare il contenuto. Questa tecnica utilizza codice che inserisce un numero casuale o una marca temporale in una stringa URL, rendendola univoca per il browser. Di conseguenza, ogni chiamata HTTP viene conteggiata come una richiesta separata al server. Forzare una nuova chiamata al server per ogni richiesta consente di mantenere la precisione dei rapporti e ridurre le discrepanze. Audience Manager fornisce due macro per l'avvio della cache:

  • %rnd%: Inserisce un numero casuale in un URL.
  • %timestamp%: Inserisce la data/ora Unix in un URL.

Confronto tra %rnd% e %timestamp%

Entrambe le macro impediscono il caching, ma %rnd% potrebbe essere più efficiente. Ad esempio, con %timestamp%, se più utenti visualizzano contemporaneamente una pagina, avranno lo stesso valore di data/ora. Di conseguenza, la URL non è univoca e più chiamate vengono conteggiate solo una volta. Tuttavia, %rnd% genera un valore numerico univoco per ogni chiamata (anche quando gli utenti vedono la stessa pagina contemporaneamente). Ciò significa che la stringa URL contiene valori diversi e viene conteggiata come univoca.

In questa pagina

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free