Tutto quello che vorresti sapere prima di installare.
Uno sguardo dettagliato su come funziona Sincronizzazione Google Sheets Bidirezionale — Modifica prezzi, scorte e titoli in un foglio, sync auto verso PrestaShop (PrestaShop 8 e 9), perché l'abbiamo progettato così, e il ragionamento dietro le funzionalità qui sopra.
Il tuo catalogo PrestaShop, gestito da un foglio Google
Modificare un prezzo, regolare una scorta o correggere un titolo di prodotto non dovrebbe costringere un intero team a passare dal back office. Questo modulo espone i tuoi prodotti — titolo, prezzo IVA esclusa, quantità in stock e stato attivo/inattivo — in un foglio Google condiviso a sei colonne. Ognuno modifica nel foglio di calcolo che già conosce, a più mani, e il modulo si occupa di riportare le modifiche in PrestaShop. Il foglio diventa una vera interfaccia di modifica di massa, accessibile senza account amministratore.
Una sincronizzazione davvero bidirezionale
La maggior parte dei connettori va in un solo senso. Questo funziona in entrambi: una modifica inserita nel foglio scende verso il negozio, e una modifica fatta nel back office di PrestaShop risale automaticamente nel foglio. Il foglio e il negozio restano il riflesso permanente l'uno dell'altro, senza re-import manuale né file CSV da rigenerare. Lavori dove è più comodo sul momento.
Intelligente: tocca solo ciò che si è mosso
A ogni sincronizzazione, il modulo confronta lo stato attuale di ogni prodotto con l'impronta del suo ultimo stato sincronizzato, memorizzata nel database. Deduce con precisione cosa è cambiato, e su quale lato, e scrive solo quelle righe — nel verso giusto. Su un catalogo di diverse migliaia di riferimenti, questo evita di riscrivere tutto a ogni passaggio e mantiene le sincronizzazioni rapide. Le scritture verso Google sono inoltre raggruppate in lotti per rispettare le quote dell'API.
I conflitti, gestiti con pulizia
Cosa succede se lo stesso prodotto è stato modificato su entrambi i lati dall'ultima sincronizzazione? Nulla va perso a caso: definisci una regola di priorità — vince il foglio Google, oppure vince PrestaShop — e il modulo la applica sistematicamente, registrando la decisione. Mantieni il controllo sulla fonte di verità, prodotto per prodotto e passaggio per passaggio.
Installazione senza attrito in pochi minuti
Nessun flusso OAuth né schermata di consenso Google da superare. Crei un account di servizio nella console Google Cloud, incolli la sua chiave JSON nella configurazione del modulo e condividi il tuo foglio con l'indirizzo e-mail dell'account di servizio come editor. Il modulo firma da solo le sue richieste all'API Google Sheets (JWT RS256 in PHP nativo), senza alcuna libreria Composer da installare sul tuo server. Un pannello di stato mostra l'account connesso, l'URL del cron e la data dell'ultima sincronizzazione.
Automatico, sicuro e senza sorprese
Un endpoint cron protetto da un token rigenerabile avvia la sincronizzazione ogni pochi minuti, tramite lo scheduler del tuo server o un servizio esterno. Puoi anche lanciare una sincronizzazione manuale con un clic dalla configurazione, o ripristinare lo stato di sincronizzazione per ripartire dal negozio come riferimento. I dati inseriti nel foglio vengono validati prima della scrittura: un nome vuoto o non valido, un prezzo negativo, e la riga errata viene semplicemente ignorata e registrata — la sincronizzazione degli altri prodotti non viene mai interrotta. Nessun override del core, disinstallazione pulita: il modulo rispetta gli standard di un negozio in produzione.
Ancora non ci sono recensioni.