Guida alla Gestione IP
Comprensione degli Indirizzi IP e Preferenze di Facebook
Internet utilizza due tipi di indirizzi IP per identificare i dispositivi:
- IPv4: Il formato tradizionale (es.
192.168.1.1). Spazio di indirizzi limitato ma ancora dominante nel traffico internet globale (~60% a partire dal 2024) - IPv6: Il formato più recente (es.
2001:0db8:85a3::8a2e:0370:7334). Progettato per scalabilità illimitata con una migliore struttura per il matching
Preferenza di Facebook: Facebook raccomanda sempre più di inviare eventi con indirizzi IPv6 per una migliore qualità di matching e per rendere i sistemi a prova di futuro.
La Sfida: La maggior parte dei visitatori utilizza ancora IPv4, e la vera conversione tra IPv4 e IPv6 è tecnicamente impossibile—sono sistemi di indirizzamento fondamentalmente diversi.
Cosa Può Fare il Modulo: L'impostazione Gestione IP in Pixel Plus offre tre approcci per gestire questa situazione, ciascuno con compromessi. Anche se l'impostazione si trova nella sezione di configurazione CAPI, influisce su come vengono inviati gli IP attraverso tutti i canali di tracciamento: il Pixel (tramite parametri personalizzati) e CAPI (lato server).
Facebook Richiede IPv6 - E Adesso?
Se stai leggendo questa guida, probabilmente hai visto il messaggio diagnostico di Facebook che raccomanda il formato IPv6 per i tuoi eventi. Prima di apportare modifiche, è importante capire che non esiste una soluzione perfetta che elimini tutti gli avvisi.
Ecco perché questa è tecnicamente una sfida:
Quando un visitatore naviga nel tuo negozio, il suo indirizzo IP viene acquisito da più fonti:
- Il Pixel di Facebook lo acquisisce automaticamente quando si carica (oltre il nostro controllo)
- Il modulo può inviarlo tramite parametri personalizzati e CAPI (configurabile)
Facebook quindi confronta questi IP. Quando differiscono—il che accade frequentemente—appaiono avvisi diagnostici.
Il Controllo della Realtà: Comprensione delle Fonti IP
Il Problema di Base
Acquisizione Automatica del Pixel di Facebook: Quando il JavaScript del Pixel si carica nel browser del visitatore, acquisisce automaticamente il suo indirizzo IP direttamente dalla richiesta del browser. Questo avviene prima di qualsiasi elaborazione del modulo ed è completamente oltre il nostro controllo. Nella maggior parte dei casi, questo IP acquisito è IPv4.
Gestione IP del Modulo
Quando selezioni qualsiasi modalità diversa da Raw IP, il modulo aggiunge informazioni IP al parametro user_data negli eventi. Questo parametro ha sia ambito Pixel che CAPI—il che significa che l'IP viene inviato da entrambi i canali utilizzando la stessa configurazione.
Il parametro user_data è il campo standardizzato di Facebook per informazioni sui clienti come email, telefono e indirizzo IP. Includendo l'IP qui, sia gli eventi lato browser (Pixel) che lato server (CAPI) trasportano gli stessi dati IP.
Il Problema Principale
Quando selezioni "IPv6 se disponibile" o "Forza IPv6", il modulo invia un indirizzo IPv6 tramite parametri personalizzati e CAPI. Tuttavia, l'acquisizione automatica del Pixel di Facebook vede ancora l'indirizzo IPv4 originale dal browser.
Risultato: Facebook confronta:
- Acquisizione automatica Pixel:
203.0.113.5(IPv4) - Parametri personalizzati modulo:
::ffff:203.0.113.5(formato IPv6) - CAPI modulo:
::ffff:203.0.113.5(formato IPv6)
Facebook rileva la mancata corrispondenza tra la sua acquisizione automatica e i dati del tuo modulo → appare l'avviso diagnostico, anche se tutto è configurato correttamente.
Gli avvisi appaiono non perché qualcosa è rotto, ma perché l'acquisizione automatica IP di Facebook (che non puoi controllare) differisce dal formato IP che stai inviando tramite il modulo.
Le Tue Tre Opzioni Spiegate
Nel Back Office queste tre opzioni compaiono sotto IP Management con le etichette esatte Send RAW IP, Try to get IPV6 e Force IPV6 — i nomi usati di seguito sono equivalenti descrittivi.
Opzione 1: Raw IP
Come funziona: Il modulo invia l'IP del visitatore esattamente come acquisito dal server—nessuna conversione o modifica. Sia i parametri personalizzati che CAPI ricevono lo stesso IP grezzo.
Cosa succede:
- IP effettivo del visitatore (solitamente IPv4):
203.0.113.5 - Il Pixel di Facebook acquisisce automaticamente:
203.0.113.5 - Il modulo invia nei parametri personalizzati:
203.0.113.5 - Il modulo invia tramite CAPI:
203.0.113.5
Avvisi previsti: Facebook potrebbe mostrare "Considera l'utilizzo di IPv6" perché stai inviando indirizzi IPv4.
Pro:
- ✅ Tutte le fonti corrispondono (acquisizione automatica Pixel, parametri personalizzati, CAPI)
- ✅ Rappresentazione più accurata dell'IP effettivo del visitatore
- ✅ Nessuna manipolazione artificiale dei dati
Contro:
- ⚠️ La diagnostica di Facebook suggerisce di usare IPv6 (avviso informativo)
Opzione 2: IPv6 Se Disponibile
Come funziona: Il modulo tenta di rilevare l'indirizzo IPv6 del visitatore effettuando una richiesta a una pagina che accetta solo connessioni IPv6. Se il visitatore ha connettività IPv6, restituisce l'indirizzo IPv6. Altrimenti, torna all'indirizzo IPv4.
Questa opzione esegue un test di rete effettivo piuttosto che controllare semplicemente il formato dell'indirizzo. Se il visitatore non può raggiungere la pagina solo IPv6, il modulo sa che IPv6 non è disponibile e utilizza IPv4 invece.
Perché il rilevamento IPv6 funzioni correttamente, il tuo dominio ha bisogno di un record DNS AAAA configurato. Questo è l'equivalente IPv6 del record A utilizzato per IPv4. Senza di esso, il rilevamento IPv6 fallirà sempre e tornerà a IPv4. Verifica con il tuo provider di hosting o gestore DNS che i record AAAA siano configurati.
Cosa succede (quando IPv6 è disponibile):
- Il modulo rileva IPv6 con successo
- Invia IPv6 a
user_datain entrambi gli eventi Pixel e CAPI - L'acquisizione automatica del Pixel di Facebook probabilmente corrisponde (se il visitatore è su IPv6)
Cosa succede (quando è disponibile solo IPv4 - più comune):
- Il rilevamento IPv6 fallisce
- Torna a IPv4
- Si comporta esattamente come Raw IP
Avvisi previsti:
- Per visitatori IPv6: Potenzialmente meno avvisi
- Per visitatori IPv4 (maggioranza): Stesso avviso "Considera l'utilizzo di IPv6" come Raw IP
Pro:
- ✅ Invia IPv6 solo quando è realmente disponibile
- ✅ Nessuna conversione forzata
- ✅ Ritorno graduale a IPv4
Contro:
- ⚠️ La maggior parte dei visitatori utilizza ancora IPv4, quindi avvisi simili a Raw IP
- ⚠️ Aggiunge un piccolo sovraccarico di rilevamento
L'adozione globale di IPv6 è intorno al 40%, e l'utilizzo effettivo è ancora più basso in molte regioni. Questa opzione si comporterà come Raw IP per la maggior parte del tuo traffico.