Risolvere i problemi di sincronizzazione causati dal modulo Facebook Pixel

Controlla come assicurarti di poter sincronizzare i tuoi dati correttamente anche quando usi il modulo Facebook Pixel in Prestashop 

Il modulo Facebook Pixel inserisce un pixel nella parte superiore di tutti i file in Prestashop.

Tuttavia questo causerà spesso il fallimento della sincronizzazione dei dati, perché il pixel interferisce con i dati che Clerk.io  dovrebbe ricevere da Prestashop.

Risolvere questo problema è abbastanza facile - devi semplicemente fare una piccola modifica a pspixel.php (il file che genera il pixel.)

Spesso si trova qui:
/modules/pspixel/pspixel.php

Nel file, circa alla linea 196, devi inserire la seguente linea di codice all'interno della funzione pubblica hookHeader($params):

      if (strpos($_SERVER['REQUEST_URI'], '/module/clerk/') !== false) {

            return;

        }

Alla fine, il file dovrebbe assomigliare a questo:

Questo rimuoverà il pixel specificamente dai link che Clerk.io usa per importare dati da Prestashop.