OpenAdLibraryOpenAdLibrary
Affiliate Marketing & Media Buying

Taboola Macros & Parametri URL delle Reti Native: Il Cheat Sheet

La chiave di collegamento tra la spesa pubblicitaria e le conversioni è una macro. Ecco il set completo di Taboola, gli equivalenti di Outbrain, MGID e Revcontent, e gli errori di template che rompono silenziosamente il tracking.

Illustrazione editoriale: Taboola Macros & Parametri URL delle Reti Native: Il Cheat Sheet

Le macro di Taboola sono token dinamici — {click_id}, {site}, {campaign_id} e circa una dozzina in più — che Taboola sostituisce con valori reali nel momento in cui qualcuno clicca sul tuo annuncio. Aggiunti all'URL della landing page, dicono al tuo tracker esattamente quale click, placement del publisher, campagna e creativo hanno prodotto ogni visita e ogni conversione. Senza macro stai acquistando traffico native alla cieca; con esse puoi calcolare il costo per conversione a livello di placement e tagliare ciò che perde. Questo cheat sheet copre il set di macro funzionanti su Taboola, i parametri dinamici corrispondenti su Outbrain, MGID e Revcontent, e la manciata di errori di template che rompono silenziosamente il tracking su tutti.

Perché le macro decidono se puoi ottimizzare affatto#

Le reti native ti fatturano per click, ma non attribuiscono nulla per te. Ogni decisione di ottimizzazione che prenderai — mettere in pausa questo placement, alzare questa offerta, eliminare questo creativo, scalare questa campagna — dipende dal collegare i dati di spesa della rete ai tuoi dati di conversione. La chiave di collegamento è la macro.

La configurazione standard è il tracking server-to-server (S2S):

  1. Taboola sostituisce {click_id} con un valore unico quando il tuo annuncio viene cliccato.
  2. Il tuo tracker (o il tuo backend) memorizza quell'ID click per la sessione.
  3. Quando il visitatore converte, attivi l'URL postback della rete con l'ID click memorizzato.
  4. La rete attribuisce la conversione al click esatto — placement, creativo, geo, dispositivo e tutto — e il suo algoritmo di offerta inizia a imparare dalle conversioni reali invece che dai click grezzi.

Salta le macro e nessuna di queste catene esiste. Vedrai sessioni in analytics e spesa nella dashboard, senza un modo affidabile per collegarle. Taboola offre anche un pixel in-page, e vale la pena eseguire entrambi — ma il postback S2S basato su {click_id} è quello che sopravvive ai blocchi pubblicitari, alle funzionalità di privacy di iOS e ai percorsi cross-device, motivo per cui gli acquirenti esperti lo trattano come la fonte di verità.

Il cheat sheet delle macro di Taboola#

Le macro di Taboola usano parentesi graffe singole, tutte in minuscolo. Il set funzionante che la maggior parte dei media buyer utilizza effettivamente:

Macro Cosa restituisce A cosa lo usi
{click_id} ID unico per questo click La chiave di collegamento S2S — non negoziabile
{site} Codice del sito del publisher Ottimizzazione e blocco a livello di placement
{site_id} ID numerico del sito Stesso lavoro, come chiave numerica stabile
{site_domain} Dominio del publisher Reporting di placement leggibile dall'uomo
{campaign_id} ID della campagna Reporting multi-campagna
{campaign_name} Nome della campagna Report leggibili (attenzione alla codifica URL)
{campaign_item_id} L'ID specifico dell'annuncio (creativo) Analisi dei vincitori a livello creativo
{title} Il titolo dell'annuncio Analisi a livello di titolo
{thumbnail} URL dell'immagine creativa Unione delle varianti di immagine tra gli annunci
{platform} Piattaforma del dispositivo Suddivisioni desktop / mobile / tablet
{timestamp} Timestamp del click Debug e analisi del dayparting

Un URL di tracking completo ha questo aspetto:

https://track.yourdomain.com/click?clickid={click_id}&source={site_id}&camp={campaign_id}&ad={campaign_item_id}&device={platform}

Due note pratiche. Primo, le macro sono case-sensitive — {Click_ID} passa come testo letterale e il tuo tracker riceve una stringa inutile. Secondo, Taboola aggiunge e occasionalmente rinomina le macro; l'elenco sopra è il nucleo stabile, ma verifica con il centro assistenza di Taboola prima di un lancio importante. Se stai configurando una prima campagna end-to-end, la guida passo passo alla configurazione di Taboola mostra dove si trovano i campi di tracking nell'interfaccia.

Gli stessi concetti su Outbrain, MGID e Revcontent#

Ogni rete native implementa gli stessi quattro concetti — click, placement, campagna, creativo — con nomi e sintassi diversi. La mappatura:

Concetto Taboola Outbrain MGID Revcontent
Sintassi {macro} {{macro}} {macro} {macro}
ID click {click_id} {{ob_click_id}} {click_id} vedi dashboard
Placement {site} / {site_id} {{publisher_id}} / {{section_id}} {widget_id} {widget_id}
Nome placement {site_domain} {{publisher_name}} / {{section_name}}
Campagna {campaign_id} {{campaign_id}} {campaign_id} {boost_id}
Creativo {campaign_item_id} {{ad_id}} / {{ad_title}} {teaser_id} {content_id}

Dettagli da sapere:

  • Outbrain utilizza doppie parentesi graffe, e il suo modello di placement è a due livelli: un publisher e una sezione — la posizione specifica del widget su quel publisher. Ottimizza sulla sezione, non solo sul publisher; il widget sotto l'articolo e quello nella sidebar possono performare completamente diversamente sullo stesso sito.
  • MGID chiama i creativi "teaser", da qui {teaser_id}. I suoi ID widget sono l'unità che metterai in blacklist quotidianamente.
  • Revcontent organizza le campagne come "boost", quindi {boost_id} è la chiave della campagna. La sua lista di macro è cambiata negli anni — recupera il set corrente dalla tua dashboard piuttosto che da un vecchio thread del forum.
  • Un trattino nella tabella significa che la rete gestisce quella dimensione a livello di struttura della campagna, o la macro è cambiata troppo spesso per essere stampata. In caso di dubbio, controlla la documentazione corrente della rete invece di indovinare.

Un template di tracking che sopravvive a tutte e quattro le reti#

Normalizza dal tuo lato, non dal loro. Definisci nomi di parametri canonici — ad esempio clickid, source, camp, ad — e mappa le macro di ogni rete in essi:

Taboola:   ?clickid={click_id}&source={site_id}&camp={campaign_id}&ad={campaign_item_id}
Outbrain:  ?clickid={{ob_click_id}}&source={{section_id}}&camp={{campaign_id}}&ad={{ad_id}}

Il tuo tracker, i tuoi report e le tue regole di eliminazione funzionano quindi identicamente ovunque, e aggiungere una quinta rete diventa un esercizio di mappatura di cinque minuti. Instrada i click attraverso un dominio di click-tracking dedicato così puoi cambiare software di tracking in seguito senza ricostruire ogni campagna.

Preferisci gli ID ai nomi nel template. {campaign_name} e {title} contengono spazi, e commerciali ed emoji che arrivano URL-encoded — e un & non codificato all'interno di un titolo troncherà silenziosamente ogni parametro successivo. Gli ID sono stabili; i nomi vengono modificati a metà volo e dividono una riga di dati in due.

Macro e parametri UTM: esegui entrambi, per lavori diversi#

I tag UTM alimentano la tua analytics; le macro alimentano le tue decisioni di acquisto. Un template duale sensato imposta utm_source=taboola, utm_medium=native e riempie il resto dinamicamente — utm_campaign={campaign_id}, utm_content={campaign_item_id}, utm_term={site_id} — così i report del traffico della tua analytics si allineano con i report di placement del tracker. Solo non ottimizzare dalla sola analytics: i conteggi delle sessioni e dei click divergono (redirect, rimbalzi prima che il tag si attivi, script bloccati), e il divario si allarga esattamente dove la qualità del traffico è peggiore — i placement che hai più bisogno di catturare.

Cinque errori di macro che bruciano silenziosamente il budget#

  1. Macro letterali nell'URL. Un errore di battitura — parentesi sbagliate, maiuscole/minuscole errate, uno spazio di troppo — significa che il token non viene mai sostituito e la tua landing page riceve il testo letterale {click_id}. Le conversioni smettono di collegarsi, la campagna "mostra" CVR zero, e tu elimini ciò che potrebbe essere stato un vincitore. Ispeziona le stringhe di query delle tue prime dieci sessioni dopo ogni lancio.
  2. Nessuna macro di placement. Senza {site} o {widget_id} nel template non puoi costruire whitelist e blacklist di placement — e la potatura dei placement è dove vive la maggior parte del profitto di ottimizzazione native. Il publisher e l'ID sito è l'atomo dell'acquisto di media native.
  3. Postback senza deduplicazione. Se lo stesso ID click può attivare il tuo postback due volte — refresh della pagina, logica di ritentativo, un utente che rivisita una pagina di ringraziamento — conti doppio le conversioni e scalate i perdenti. Deduplica sull'ID click al tracker.
  4. Nomi invece di ID. Una rinomina a metà volo della campagna divide i tuoi dati; vedi sopra.
  5. Testare con spesa reale. Verifica la sostituzione con gli strumenti di anteprima della rete e una campagna canarino con budget minimo in una geo economica, non con il budget di lancio.

Leggere le macro di un concorrente#

I template di tracking trapelano. Quando una libreria di annunci traccia il percorso di click di un annuncio native, l'URL di landing catturato preserva la stringa di parametri dell'inserzionista — con le macro già riempite. Estrai gli annunci di un concorrente nello strumento di spionaggio annunci Taboola e ispeziona gli URL di landing tracciati: il dominio del tracker ti dice quale software eseguono, la struttura dei subid ti dice a quale granularità ottimizzano, e un ID placement presente in un subid ti dice che stanno potando i placement — la firma di un operatore che vale la pena studiare. Il flusso di lavoro completo da un annuncio live al suo funnel è coperto in come trovare le landing page dei concorrenti.

La conclusione#

Le macro sono trenta minuti di configurazione che determinano se ogni ora successiva di acquisto di media è misurabile. Inserisci {click_id} e una macro di placement nel tuo template dal primo giorno, postback delle conversioni server-to-server, preferisci gli ID ai nomi e verifica la sostituzione prima di scalare qualsiasi cosa. Le reti rinomina occasionalmente le macro; i quattro concetti che codificano — click, placement, campagna, creativo — non sono cambiati in un decennio.

Domande frequenti

Cosa sono le macro di Taboola?
Le macro di Taboola sono token dinamici — come {click_id}, {site} e {campaign_item_id} — che Taboola sostituisce con valori reali quando un utente clicca sul tuo annuncio. Aggiunti all'URL della landing page o di tracking, trasmettono l'identità del click, il placement, la campagna e il creativo al tuo tracker, il che rende possibile l'ottimizzazione a livello di placement e creativo.
Come passo l'ID click di Taboola al mio tracker?
Aggiungi {click_id} come parametro nell'URL di tracking della tua campagna, ad esempio ?clickid={click_id}. Taboola lo riempie al momento del click, il tuo tracker lo memorizza per la sessione, e quando avviene una conversione attivi il postback server-to-server di Taboola con lo stesso ID. Taboola attribuisce quindi la conversione al click esatto, placement e creativo.
Qual è l'equivalente di Outbrain di {click_id} di Taboola?
Outbrain utilizza doppie parentesi graffe e la sua macro identificativa del click è {{ob_click_id}}. I concetti di placement si mappano anche: {{publisher_id}} e {{section_id}} di Outbrain corrispondono approssimativamente a {site_id} di Taboola, e {{ad_id}} corrisponde a {campaign_item_id}. La sintassi differisce ma i quattro concetti sottostanti — click, placement, campagna, creativo — sono identici tra le reti native.
Perché il mio URL mostra {click_id} come testo letterale?
La macro non è stata sostituita, il che quasi sempre significa un errore di sintassi: maiuscole/minuscole errate (le macro sono in minuscolo), parentesi sbagliate per la rete, un errore di battitura o un nome di macro che la rete non supporta. La rete passa il token non riconosciuto inalterato. Correggi il template, quindi verifica ispezionando la stringa di query su un nuovo click di test prima di spendere.
Ho bisogno di uno strumento di tracking per utilizzare le macro degli annunci native?
Non strettamente — puoi passare le macro nel tuo backend o anche negli UTM di analytics — ma un tracker dedicato o un endpoint costruito appositamente è la risposta pratica per i postback S2S, la deduplicazione degli ID click e il reporting a livello di placement. Ciò che conta è che qualcosa memorizzi l'ID click e i suoi metadati, e possa attivare il postback della rete quando avviene una conversione.
Il Team di OpenAdLibrary
Scritto daIl Team di OpenAdLibrary
Intelligence pubblicitaria e ricerca sulla pubblicità nativa

Sviluppiamo OpenAdLibrary, la piattaforma aperta per la trasparenza pubblicitaria. Ogni giorno i nostri sistemi catturano annunci nativi live su Taboola, Outbrain, MGID, Revcontent, Teads, Yahoo e MSN, identificano il vero inserzionista dietro ciascuno e seguono il clic fino alla sua landing page. Queste guide distillano ciò che osserviamo in quei dati, permettendoti di analizzare il mercato più rapidamente.