Prerequisiti¶
Prima di installare il modulo, assicurati che il tuo ambiente soddisfi i seguenti requisiti.
PrestaShop¶
| Requisito | Valore |
|---|---|
| Versione minima | 9.0.0 |
| Versione massima testata | 9.x |
PHP¶
| Requisito | Valore |
|---|---|
| Versione minima | 8.1 |
| Raccomandata | 8.4 |
Facebook / Meta¶
Avrai bisogno di un account Facebook Business con:
- Un ID Facebook Pixel — disponibile nel tuo Gestione eventi di Meta sotto Sorgenti dati.
- Un token della Conversions API (CAPI) — generato dallo stesso Gestione eventi, in Impostazioni > Genera token di accesso. Necessario per il tracciamento degli eventi lato server.
- Facoltativamente, un codice evento di test — utilizzato durante la configurazione per validare gli eventi in tempo reale dallo strumento Test Events di Meta.
Server¶
- L'accesso al Cron è necessario se desideri pianificare esportazioni automatiche del catalogo. Devi poter aggiungere una voce crontab o utilizzare un servizio cron esterno in grado di eseguire un comando shell o un URL.
- Il modulo scrive file temporanei (frammenti di esportazione del catalogo, log) in
modules/fabfacebookpixel/var/. Assicurati che l'utente del server web abbia accesso in scrittura a questa directory. exec()deve essere abilitata in PHP (disable_functionsinphp.ini). Il trigger di esportazione catalogo basato su HTTP chiama il comando console Symfony tramiteexec(). Seexec()è disabilitata (comune negli hosting condivisi), l'endpoint di trigger fallirà. Il comando CLI (php bin/console fbp:catalog-export) non è influenzato e può essere utilizzato direttamente in alternativa.
Facoltativo: Iubenda¶
Se utilizzi Iubenda per la gestione del consenso ai cookie, il modulo può leggere i cookie di consenso di Iubenda e condizionare tutto il tracciamento al consenso dell'utente. Non è richiesta alcuna configurazione aggiuntiva di Iubenda oltre ad averlo installato e funzionante nel tuo negozio.