Installare AdTarget su WordPress
Questa guida copre due modi per aggiungere il tracciamento AdTarget al tuo sito WordPress: tramite plugin o installazione manuale.
Consigliato: Il metodo manuale è il più veloce e non richiede l’installazione di alcun plugin.
Metodo 1: Installazione Manuale (Consigliato)
Il modo più semplice per aggiungere il codice di tracciamento a WordPress.
Accedi all’Editor del Tema
Accedi al pannello admin di WordPress, vai su Aspetto → Editor file del tema e seleziona il tuo tema attivo dal menu a tendina.
Modifica header.php
Nell’elenco dei file, clicca header.php e trova la sezione <head>. Aggiungi il codice di tracciamento al suo interno:
<!-- AdTarget Tracking -->
<script
defer
data-website-id="atid_YOUR_WEBSITE_ID"
data-domain="yourdomain.com"
src="https://adtarget.io/track.js"
></script>Sostituisci atid_YOUR_WEBSITE_ID con il tuo ID sito reale e yourdomain.com con il tuo dominio, poi clicca Aggiorna file.
Verifica l’Installazione
Visita il tuo sito, poi apri la tua dashboard AdTarget — dovresti vedere l’attività di tracciamento entro pochi secondi.
Metodo 2: Tramite Plugin
Se non ti senti a tuo agio a modificare i file del tema, usa un plugin per l’inserimento del codice.
Usando il Plugin “Insert Headers and Footers”
Installa il Plugin
Installa e attiva il plugin Insert Headers and Footers.
Aggiungi il Codice
Vai su Impostazioni → Insert Headers and Footers. Nel campo Scripts in Header, incolla:
<script
defer
data-website-id="atid_YOUR_WEBSITE_ID"
data-domain="yourdomain.com"
src="https://adtarget.io/track.js"
></script>Salva le Modifiche
Sostituisci atid_YOUR_WEBSITE_ID con il tuo ID sito e yourdomain.com con il tuo dominio, poi clicca Salva.
Usando il Plugin “Code Snippets”
Installa il Plugin
Installa e attiva il plugin Code Snippets.
Crea uno Snippet
Vai su Snippets → Aggiungi nuovo e chiamalo “AdTarget Tracking”. Aggiungi questo codice PHP:
function adtarget_tracking_code() {
echo '<script defer src="https://adtarget.io/track.js" data-website-id="atid_YOUR_WEBSITE_ID" data-domain="yourdomain.com"></script>';
}
add_action('wp_head', 'adtarget_tracking_code');Attiva lo Snippet
Sostituisci YOUR_WEBSITE_ID con il tuo ID sito, impostalo per l’esecuzione solo sul “Front-end” e salva e attiva.
Metodo 3: Child Theme (Avanzato)
Se usi un child theme, aggiungi al tuo functions.php:
function adtarget_enqueue_tracking() {
wp_enqueue_script(
'adtarget-tracker',
'https://adtarget.io/track.js',
array(),
null,
false // Load in head
);
}
add_action('wp_enqueue_scripts', 'adtarget_enqueue_tracking');
// Add custom attributes to the script tag
add_filter('script_loader_tag', function($tag, $handle) {
if ($handle === 'adtarget-tracker') {
return str_replace(
' src',
' defer data-website-id="atid_YOUR_WEBSITE_ID" data-domain="yourdomain.com" src',
$tag
);
}
return $tag;
}, 10, 2);Aggiungere Solo a Pagine Specifiche
Usando un Page Builder
Se usi Elementor, Divi o un altro page builder:
- Modifica la tua landing page
- Aggiungi un widget/modulo HTML
- Incolla il codice di tracciamento
- Salva e pubblica
Usando la Logica Condizionale
Aggiungi questo al functions.php del tuo tema per caricare solo su pagine specifiche:
function adtarget_conditional_tracking() {
// Only load on pages with ID 123 or 456
if (is_page(array(123, 456))) {
echo '<script defer src="https://adtarget.io/track.js" data-website-id="atid_YOUR_WEBSITE_ID" data-domain="yourdomain.com"></script>';
}
}
add_action('wp_head', 'adtarget_conditional_tracking');Più Funnel sullo Stesso Dominio
Hai bisogno di canali Telegram diversi per sezioni diverse del tuo sito? Ad esempio, yoursite.com e yoursite.com/uk che portano ciascuno a canali separati.
Come funziona: Crea un sito separato in AdTarget per ogni funnel. Ogni sito ottiene il proprio codice di tracciamento e canale Telegram.
Usando il Plugin WPCode (Consigliato)
Crea Più Siti in AdTarget
Nella tua dashboard AdTarget , crea un sito per funnel:
- Sito 1:
yoursite.com→ collegato al tuo canale principale - Sito 2:
yoursite.com/uk→ collegato al tuo canale UK
Crea Snippet Separati
In WordPress, vai su Snippets → Aggiungi Snippet e crea uno snippet per funnel:
Snippet 1 (Sito principale):
<script defer data-website-id="atid_abc123" data-domain="yourdomain.com" src="https://adtarget.io/track.js"></script>Snippet 2 (Funnel UK):
<script defer data-website-id="atid_xyz789" data-domain="yourdomain.com" src="https://adtarget.io/track.js"></script>Imposta le Regole per Pagina
Per ogni snippet, usa la Logica Condizionale Intelligente:
- Snippet 1: URL non contiene
/uk - Snippet 2: URL contiene
/uk
Usando la Logica Condizionale PHP
Aggiungi questo al functions.php del tuo tema:
function adtarget_multi_funnel_tracking() {
$uri = $_SERVER['REQUEST_URI'];
if (strpos($uri, '/uk') === 0) {
// UK funnel
$site_id = 'atid_xyz789';
} else {
// Main site
$site_id = 'atid_abc123';
}
echo '<script defer data-website-id="' . $site_id . '" data-domain="yourdomain.com" src="https://adtarget.io/track.js"></script>';
}
add_action('wp_head', 'adtarget_multi_funnel_tracking');Importante: Assicurati che ogni pagina carichi un solo script di tracciamento. Rimuovi qualsiasi codice di tracciamento globale se usi questo metodo.
Suggerimenti Specifici per WordPress
Plugin di cache: Dopo aver aggiunto il codice, svuota la cache in WP Super Cache, W3 Total Cache o nel tuo plugin di caching.
Installazioni Multisite:
- Aggiungi il codice a ogni sito separatamente, oppure
- Usa un plugin attivato a livello di rete per il tracciamento globale
Aggiornamenti del tema:
- Se modifichi i file del tema direttamente, usa un child theme
- Gli aggiornamenti del tema sovrascriveranno le tue modifiche altrimenti
Risoluzione dei Problemi
Il codice non appare sul sito?
- Svuota tutte le cache (WordPress + browser)
- Verifica se il tuo tema usa una struttura header personalizzata
- Controlla di star modificando il tema attivo
Errori JavaScript nella console?
- Verifica la presenza di conflitti con altri plugin
- Prova a disattivare temporaneamente i plugin di ottimizzazione/minificazione
Problemi con la barra admin?
- Il codice di tracciamento è progettato per funzionare con la barra admin
- Esci per testare come visitatore normale
Hai Bisogno di Aiuto?
Hai problemi con l’installazione su WordPress? Contatta il supporto con:
- L’URL del tuo sito WordPress
- Il nome del tema
- L’elenco dei plugin attivi
- Eventuali messaggi di errore