Come prevenire che AdBlock e strumenti simili blocchino il codice di tracciamento JavaScript di Post Affiliate Pro

Come prevenire che AdBlock e strumenti simili blocchino il codice di tracciamento JavaScript di Post Affiliate Pro

Definizione del problema

Estensioni del browser come AdBlock, uBlock Origin e altre sono ampiamente utilizzate per bloccare pubblicità e script di tracciamento. La configurazione di tracciamento predefinita di Post Affiliate Pro (PAP) spesso utilizza un dominio riconoscibile come qualcosa.postaffiliatepro.com, frequentemente preso di mira da queste estensioni a causa della sua nota associazione con il tracciamento affiliati. Ciò può causare la perdita di click e conversioni affiliati, compromettendo l’accuratezza e l’affidabilità del tuo programma di affiliazione.

Comprendere come operano i blocchi pubblicitari e adattare proattivamente la configurazione è fondamentale per mantenere un tracciamento affidabile e report accurati per il tuo programma.

Perché il dominio e gli script predefiniti di Post Affiliate Pro vengono bloccati

I blocchi pubblicitari utilizzano liste di filtri che prendono di mira domini e script di tracciamento noti. Il sottodominio PAP predefinito (es. esempio.postaffiliatepro.com) è pubblicamente associato al tracciamento affiliati e perciò viene segnalato e bloccato dalla maggior parte degli ad blocker. Le richieste verso endpoint di tracciamento tipici come track.php o le sue varianti hashate vengono intercettate, indipendentemente dal nome del file, perché il dominio stesso è presente nella blocklist. Questo significa che script di tracciamento e pixel di conversione potrebbero non caricarsi mai o non registrare eventi quando gli ad blocker sono attivi.

Risoluzione problemi: come verificare se il tracciamento viene bloccato

Per determinare se i tuoi script di tracciamento vengono bloccati:

  1. Installa AdBlock o un’altra popolare estensione del browser.
  2. Visita il tuo sito web e apri gli Strumenti per sviluppatori (di solito F12).
  3. Vai alla scheda Network e filtra per il dominio del tuo account Post Affiliate Pro (non per il nome del file, dato che i nomi script possono essere hashati e unici).
  4. Ricarica la pagina e cerca richieste verso il tuo dominio di tracciamento.
  5. Se le richieste risultano bloccate o non compaiono, il tracciamento viene interrotto dal blocco pubblicitario.

I nomi degli script di tracciamento come track.php o le loro versioni hashate (es. a1x2r2) possono essere unici per ogni account e cambiare, quindi filtra sempre per il dominio in questione.

Best practice: evitare il rilevamento da parte degli ad blocker in Post Affiliate Pro

  • Configura un dominio di tracciamento personalizzato: Scegli un sottodominio neutro come partners.tuodominio.com (poiché il dominio viene usato anche per l’area affiliati e merchant) senza parole chiave come ‘affiliate’, ’track’ o ‘postaffiliatepro’. Crea un record DNS CNAME che punti questo sottodominio al dominio PAP predefinito.
  • Configura il dominio personalizzato in PAP: Nel pannello merchant, sotto Configurazione → Impostazioni dominio, aggiungi il nuovo dominio. Devi anche acquistare e installare un certificato SSL generato tramite la Certificate Signing Request (CSR) da Post Affiliate Pro. Let’s Encrypt non è attualmente supportato, quindi utilizza un fornitore SSL tradizionale. Per i dettagli, consulta la guida ufficiale al domain parking .
  • Aggiorna i codici di integrazione: Dopo aver configurato il dominio personalizzato, assicurati che gli script di tracciamento e i link sul tuo sito usino il nuovo dominio resistente agli ad blocker.
  • Testa con ad blocker attivi: Controlla regolarmente il tuo sito con i principali ad blocker per confermare che il tracciamento non venga bloccato.

Aumentare l’affidabilità del tracciamento: tracciamento server-to-server (S2S)

Il tracciamento basato su browser non può mai essere totalmente immune agli ad blocker. Per la massima affidabilità, puoi implementare il tracciamento S2S (server-to-server) in aggiunta (o in alternativa) ai metodi basati su JavaScript:

  1. Configura i Redirect Links:
    In Post Affiliate Pro, vai su Configurazione → Impostazioni tracciamento e seleziona “Redirect Links” come metodo di collegamento. Abilita l’opzione “Aggiungi visitor id agli URL di reindirizzamento”.
  2. Salva il visitorId:
    Sulla tua landing page, cattura il parametro visitorId dalla query string dell’URL (es. ?visitorId=abcdef123456). Puoi salvare questo valore impostando un cookie PAPVisitorId per l’utente oppure memorizzandolo lato server nella sessione/database, a seconda delle tue preferenze tecniche.
  3. Traccia la conversione:
    Quando avviene una vendita o un’azione, richiama sempre l’endpoint sale.php dal tuo server. Includi i parametri visitorId e ip. Se il visitorId non è disponibile, richiama comunque l’endpoint—Post Affiliate Pro può tracciare anche tramite indirizzo IP, codici coupon o identificativi cliente.
    Esempio di URL:
    https://partners.tuodominio.com/scripts/sale.php?visitorId=abcdef123456&ip=123.45.67.89&totalcost=100&orderID=ABC123
    
    Per l’elenco completo dei parametri disponibili, consulta la documentazione sul pixel tracking .

Il tracciamento S2S viene gestito lato server e non è influenzato dagli ad blocker del browser, offrendoti il metodo più affidabile per il tracciamento delle conversioni.

Guida step-by-step: configurazione di un dominio di tracciamento personalizzato in Post Affiliate Pro

  1. Scegli un sottodominio neutro (es. partners.tuodominio.com).
  2. Crea un record DNS CNAME che punti questo sottodominio al tuo dominio predefinito di Post Affiliate Pro (es. qualcosa.postaffiliatepro.com).
  3. Ottieni un certificato SSL per il dominio personalizzato utilizzando la CSR dalla tua installazione Post Affiliate Pro.
  4. Nel pannello merchant, vai su Configurazione → Impostazioni dominio e aggiungi il nuovo dominio.
  5. Aggiorna tutti i codici di tracciamento sul tuo sito per utilizzare il nuovo dominio.
  6. Valida il tutto testando con ad blocker attivi.

Seguendo queste best practice, puoi migliorare significativamente l’affidabilità del tracciamento affiliato, ridurre le conversioni perse e mantenere il reporting accurato—anche per i visitatori che usano strumenti di blocco pubblicità.

Scopri di più

Miglioramenti e Nuove Funzionalità di Post Affiliate Pro a Maggio
Miglioramenti e Nuove Funzionalità di Post Affiliate Pro a Maggio

Miglioramenti e Nuove Funzionalità di Post Affiliate Pro a Maggio

Scopri gli ultimi miglioramenti in Post Affiliate Pro 5.11.5.8, tra cui il tracciamento avanzato dei click, notifiche email complete, protezione antifrode robus...

2 min di lettura
AffiliateMarketing ProductUpdates +5

Sarai in buone mani!

Unisciti alla nostra community di clienti soddisfatti e fornisci un eccellente supporto clienti con PostAffiliatePro.

Capterra
G2 Crowd
GetApp
Post Affiliate Pro Dashboard - Campaign Manager Interface