Facebook Pixel e Cookie Solution di Iubenda

Problema:

Un cliente ha sul sito WooCommerce il plugin PixelYourSite, ma rileva che con la Cookie Solution di Iubenda il cookie relativo non viene bloccato.

Soluzione:

Cookie Solution di Iubenda blocca i cookie aggiungendo al tag script una classe specifica e sostituendo il type con text/plain. Lo script inserito da PixelYourSite non viene disattivato, rendendo così inefficace la soluzione.

Sostituendo PixelYourSite con Facebook for WordPress, il plugin originale di Facebook per il Facebook Pixel, il problema viene risolto.

Il plugin per WooCommerce, Facebook for WooCommerce, ha lo stesso problema di PixelYourSite, e il cookie non viene bloccato. La funzionalità di Facebook for WooCommerce relativa al Pixel, però, è la stessa di Facebook for WordPress, e la differenza sta solo nel fatto che Facebook for WooCommerce è integrato con il catalogo prodotti di Facebook, mentre Facebook for WordPress no. Facebook for WordPress, però, mappa con il Pixel gli stessi eventi di default di WooCommerce: add to cart, initiate checkout etc.

Se si sceglie di disattivare il Facebook Pixel di PixelYourSite rimuovendo il pixel ID dalle impostazioni, il plugin non rimuove il codice di Pixel dal sito, creando quindi un doppio Pixel (di cui uno solo funzionante). La nostra soluzione per il cliente è stata di rimuovere del tutto PixelYourSite, inserendo per la seconda funzionalità che il cliente usava, Google Analytics, il plugin originale di Google, Google Site Kit.