Passa al contenuto principale

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:

  1. Il Pixel di Facebook lo acquisisce automaticamente quando si carica (oltre il nostro controllo)
  2. 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.

Dettaglio Tecnico

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.

Intuizione Chiave

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

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.

Rilevamento Intelligente

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.

Requisito DNS

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_data in 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
Controllo della Realtà

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.

Opzione 3: Forza IPv6

Come funziona: Il modulo prima tenta di rilevare IPv6 (stesso metodo dell'Opzione 2). Se il rilevamento IPv6 fallisce, converte l'indirizzo IPv4 in formato mappato IPv6 utilizzando un metodo di conversione standardizzato. Questo assicura che tutti gli IP vengano inviati a Facebook in formato IPv6.

Opzione Più Aggressiva

Questo è l'approccio più invasivo. Crea una rappresentazione IPv6 degli indirizzi IPv4, che può causare significative mancate corrispondenze con l'acquisizione automatica del Pixel di Facebook.

Cosa succede:

  • Il modulo tenta il rilevamento IPv6
  • Se il rilevamento fallisce: converte IPv4 in formato mappato IPv6 (::ffff:192.168.1.1)
  • Invia IPv6 convertito a user_data in entrambi gli eventi Pixel e CAPI
  • L'acquisizione automatica del Pixel di Facebook vede ancora IPv4 originale

Avvisi previsti: "Mancata corrispondenza indirizzo IP tra eventi" perché l'acquisizione automatica IPv4 del Pixel differisce dai dati formattati IPv6 del modulo.

Pro:

  • ✅ Garantisce che tutti gli IP vengano inviati in formato IPv6
  • ✅ Può soddisfare la preferenza diagnostica IPv6 di Facebook

Contro:

  • ❌ Crea mancata corrispondenza intenzionale con l'acquisizione automatica del Pixel
  • ❌ Spesso genera più avvisi diagnostici
  • ❌ Gli indirizzi mappati IPv6 non sono vere connessioni IPv6
  • ❌ Può confondere gli algoritmi di matching di Facebook
Nota Storica

Facebook una volta ha suggerito questo approccio in modo informale, ma spesso crea più problemi di quanti ne risolva introducendo mancate corrispondenze dove altrimenti non esisterebbero.

La Nostra Raccomandazione: Raw IP (o al massimo IPv6 Se Disponibile)

Dopo un'ampia esperienza di implementazione, raccomandiamo Raw IP per la maggior parte dei negozi. Se vuoi adottare un approccio più proattivo, IPv6 Se Disponibile è accettabile, ma evita Forza IPv6 a meno che non sia assolutamente necessario.

Approccio Raccomandato

Raw IP per semplicità e accuratezza, o IPv6 Se Disponibile se vuoi dare priorità a IPv6 quando è realmente presente. Entrambe sono scelte ragionevoli.

Perché evitare Forza IPv6?

Forza IPv6 è una misura estrema che crea mancate corrispondenze intenzionali. Converte IPv4 in una rappresentazione IPv6, che:

  • Non riflette la connessione di rete effettiva del visitatore
  • Crea discrepanze con l'acquisizione automatica del Pixel di Facebook
  • Spesso genera più (e diversi) avvisi di quanti ne prevenga
  • Può confondere gli algoritmi di matching di Facebook

Perché Raw IP funziona bene:

  1. Coerenza: Tutte le fonti IP corrispondono—l'acquisizione automatica di Facebook e i dati del tuo modulo mostrano lo stesso IP
  2. Accuratezza: Rappresenta l'indirizzo di rete effettivo del visitatore
  3. Prevedibilità: Un tipo di avviso ("Considera l'utilizzo di IPv6") piuttosto che avvisi contrastanti
  4. Semplicità: Nessuna conversione o sovraccarico di rilevamento

Perché IPv6 Se Disponibile è accettabile:

  1. Rilevamento intelligente: Utilizza IPv6 solo quando è realmente disponibile
  2. Ritorno graduale: Si comporta come Raw IP quando IPv6 non è presente
  3. A prova di futuro: Dà priorità a IPv6 man mano che l'adozione aumenta
  4. Nessuna conversione forzata: Non crea mancate corrispondenze artificiali
Riguardo alla Diagnostica

Vedrai avvisi con qualsiasi opzione:

  • Raw IP: "Considera l'utilizzo di IPv6"
  • IPv6 Se Disponibile: Stesso avviso per la maggior parte dei visitatori IPv4
  • Forza IPv6: Avvisi "Mancata corrispondenza IP"

L'obiettivo non è zero avvisi—è un tracciamento accurato.

Che dire dell'avviso di Facebook?

Sì, vedrai "Considera l'utilizzo di IPv6" nella diagnostica. Ma ecco la parte importante da capire:

Le Diagnostiche di Facebook Sono Raccomandazioni

Gli avvisi diagnostici di Facebook sono suggerimenti e raccomandazioni, non requisiti obbligatori. Evidenziano potenziali ottimizzazioni ma non indicano un tracciamento difettoso. Molti negozi di successo funzionano con questi avvisi in modo permanente.

Passaggi di Configurazione

  1. Vai a Configurazione Pixel Plus → Opzioni CAPI → Gestione IP
  2. Seleziona "Invia IP come acquisito (Raw)" o "IPv6 Se Disponibile"
  3. Clicca Salva
  4. Cancella la cache di PrestaShop: Parametri Avanzati → Prestazioni → Cancella cache
  5. Monitora i risultati per 7 giorni prima di apportare modifiche
Evita Modifiche Frequenti

Cambiare frequentemente le configurazioni IP crea dati incoerenti. Scegli un'opzione e lasciala funzionare per almeno una settimana prima di valutare i risultati.

Raccomandazioni Finali

Per la Maggior parte dei Negozi

Inizia con Raw IP. È semplice, accurato e non crea mancate corrispondenze artificiali.

Per Negozi Proattivi

"IPv6 Se Disponibile" è una scelta ragionevole se vuoi dare priorità a IPv6 quando è realmente presente senza forzare conversioni.

Cosa Evitare

"Forza IPv6" è una misura estrema che crea più problemi di quanti ne risolva. Usala solo se il supporto di Facebook la raccomanda specificamente per la tua situazione.

Conclusione

Non esiste una configurazione che elimini tutti gli avvisi diagnostici di Facebook. IPv4 domina ancora il traffico internet, e l'acquisizione automatica del Pixel di Facebook vedrà sempre l'IP reale del visitatore. Scegli l'opzione che fornisce dati accurati—Raw IP o IPv6 Se Disponibile—e concentrati su metriche che contano davvero: Qualità di Corrispondenza Eventi e tracciamento delle conversioni.