Modulo PrestaShop dalla 1.6 alla 9.x
Il tuo catalogo PrestaShop, nel formato che Google si aspetta.
Export Google crea dal tuo catalogo i feed di prodotto richiesti da Google Merchant Center: un feed per ogni coppia paese-lingua, tenuto aggiornato in automatico dal CRON. Fino a 71 paesi, ciascuno con la tassonomia dei prodotti Google della propria lingua.
- 71
- paesi coperti da Google Shopping
- 18
- lingue dell'interfaccia
- 0
- chiamate a servizi esterni
01 - Demo
Il modulo in azione
La generazione di un feed, il suo URL da dichiarare in Merchant Center e la configurazione completa, registrati su un negozio PrestaShop 9.
02 - Come funziona
Come funziona?
Dall'installazione all'URL da dichiarare in Merchant Center, in cinque passaggi.
Scegli i paesi
Prima i paesi di destinazione, poi per ciascuno: lingua o lingue, valuta, corriere e tasse.
Abbina le categorie
Albero completo delle categorie PrestaShop, inclusione o esclusione con un clic, tassonomia Google per paese con completamento automatico.
Genera i feed
Un feed XML per ogni coppia paese-lingua, creato dal back office, a blocchi per i cataloghi voluminosi.
Automatizza con il CRON
Un URL di CRON per feed: il catalogo resta aggiornato senza interventi, feed delle promozioni compreso.
Dichiara l'URL
Incolla l'URL del feed in Google Merchant Center come origine dati con recupero pianificato.
03 - Mercati e feed
Che cosa fa il modulo
14 schede di configurazione, dalla scelta dei paesi alla diagnostica del catalogo.
- Esclusione prodotto per prodotto
- Un articolo ingombrante, a margine basso o rifiutato da una piattaforma esce dal flusso con un clic, nella scheda Prodotti. Resta attivo, ordinabile e visibile nei suoi reparti: solo il flusso lo lascia fuori. L'elenco è paginato lato server e un'intera ricerca si esclude in un solo gesto.
- 71 paesi, più lingue per paese
- Tutti i paesi in cui Google Shopping è ufficialmente disponibile. Un paese può avere più lingue (Belgio: FR, NL, DE; Svizzera: FR, DE, IT) e ognuna riceve la tassonomia dei prodotti Google della propria lingua.
- Attributi Google coperti
- Gli attributi obbligatori (id, title, description, link, image_link, availability, price), quelli consigliati (brand, gtin, mpn, google_product_category, condition) e quelli dell'abbigliamento (gender, age_group, color, size).
- Combinazioni esportate
- Ogni combinazione parte come prodotto a sé: colore, taglia, materiale, fantasia. Genere e fascia d'età si impostano per categoria per gli articoli di abbigliamento.
- Prezzi, valute e spedizione
- Prezzi con o senza tasse per paese, prezzi specifici e sconti attivi inclusi nel calcolo, spese di spedizione per corriere, quantità e tempi di consegna. In opzione è possibile forzare la valuta nell'URL del prodotto, con id_currency messo in prima posizione per restare compatibile con le regole robots.txt più diffuse.
- CRON ed esportazione a blocchi
- Generazione manuale dal back office oppure automatica con il CRON. L'esportazione è suddivisa in blocchi, 2000 prodotti per ciclo di serie e regolabili, per evitare i timeout: i blocchi si susseguono da soli fino alla fine del catalogo.
- Etichette personalizzate
- Da custom_label_0 a custom_label_4, alimentate dalle caratteristiche dei prodotti, per segmentare le campagne Google Ads: stagione, margine, liquidazione, best seller.
- Compressione gzip
- Un feed .xml.gz, formato letto in modo nativo da Merchant Center: file molte volte più leggero, banda risparmiata e recupero più rapido sui cataloghi voluminosi.
- Opzioni del feed
- Meta titolo al posto del nome, descrizione breve o lunga, formato delle immagini, rimozione delle maiuscole eccessive, prodotti esauriti, parametri UTM, posizione e nome del file a scelta.
- Multinegozio
- Configurazione, feed e URL di CRON propri per ogni negozio della tua installazione PrestaShop. Nessuna tabella nativa di PrestaShop viene modificata.
- Interfaccia in 18 lingue
- Bulgaro, danese, estone, finlandese, francese, giapponese, greco, inglese, italiano, olandese, polacco, portoghese, rumeno, slovacco, spagnolo, svedese, tedesco e ungherese: il back office del modulo parla la lingua di chi lo usa.
- FAQ e changelog integrati
- 42 domande raccolte in 9 temi, con tutte le risposte già visibili senza aprire nulla, più un changelog tradotto. La documentazione è nel modulo, dove lavori.
- Licenza e assistenza
- La licenza Mediacom87 è gratuita per chiunque abbia acquistato un modulo su Addons o PrestatoolBox: sblocca le notifiche di aggiornamento e l'assistenza prioritaria. La generazione dei feed, il CRON, il feed delle promozioni e le diagnostiche funzionano anche senza licenza.
04 - Promozioni
I tuoi codici sconto, annunciati senza rischi
Il feed delle promozioni è un secondo file, separato dal feed di prodotto. Da non confondere con i prezzi barrati, che viaggiano già nel feed di prodotto.
Feed separato
Il file che Merchant Center si aspetta
I tuoi codici sconto (« -20 % con il codice SUMMER ») pubblicati nel feed delle promozioni, con titolo pubblico modificabile per lingua, limitato a 60 caratteri.
Prima di pubblicare
Regole del carrello verificate
Ogni regola del carrello viene esaminata prima di essere proposta. Quelle che Google non può annunciare senza rischi restano bloccate con il motivo in chiaro: riservata a un cliente, scaduta, limitata a una selezione di prodotti, sconto senza equivalente Google.
Lato Google
Un accesso da richiedere
La pubblicazione delle promozioni richiede l'accesso al programma Promozioni Merchant, che va richiesto a Google. Il modulo produce comunque il file e il suo URL di CRON.
05 - Sicurezza e diagnostica
Un feed protetto, un catalogo verificato
Un feed pubblicato resta un file statico: quello che conta è che nessuno al di fuori di Google sappia dove trovarlo e che tu sappia in anticipo che cosa Google rifiuterebbe.
- URL del feed protetta
- Un'impronta segreta aggiunta al nome del file rende l'URL impossibile da indovinare: con un nome prevedibile chiunque potrebbe scaricare i tuoi codici, i tuoi prezzi e le tue giacenze. Il file resta statico, quindi Google lo recupera a piena velocità, ma il suo nome diventa sconosciuto.
- Rigenerazione della chiave
- Un'azione rigenera la chiave di sicurezza, cancella i file generati e invalida subito i vecchi URL, sia del feed di prodotto sia di quello delle promozioni.
- Scrittura atomica
- Ogni esportazione viene scritta in un file temporaneo e poi messa in posizione con un unico spostamento: Google non recupera mai un feed troncato, nemmeno se passa durante una generazione. Un file .htaccess impedisce l'elenco della cartella di esportazione.
- Controllo delle immagini prodotto
- Le immagini sotto i 500x500 pixel sono elencate prima della scadenza Google del 31 gennaio 2027. La misura è presa sul file originale che hai caricato, non sulle miniature del tema: è l'originale che Google recupera.
- Rapporto di qualità del feed
- I prodotti scartati sono contati per causa, con esempi: descrizione vuota, senza immagine, titolo vuoto, categoria radice. I prodotti esportati senza marchio sono segnalati come a rischio.
- Verifica degli indici
- Gli indici del database che velocizzano l'esportazione sono verificati e si possono creare con un clic, senza passare da phpMyAdmin.
06 - Confronto
Con o senza il modulo?
Che cosa cambia quando il feed nasce dal catalogo stesso.
| Senza Export Google | Con Export Google | |
|---|---|---|
| Costruzione del feed | A mano o con un foglio di calcolo, da rifare a ogni cambiamento del catalogo | Generato dal catalogo, uno per ogni coppia paese-lingua |
| Prezzi e giacenze | Fermi tra un aggiornamento manuale e l'altro | Un CRON per feed: prezzi, giacenze e novità seguono senza interventi |
| Mercati | Un solo paese e una sola lingua per volta, tassonomia Google ricopiata a occhio | 71 paesi, ciascuno con la tassonomia dei prodotti Google della propria lingua |
| Combinazioni | Assenti o incomplete, attributi dell'abbigliamento compresi | Esportate una per una, attributi dell'abbigliamento per categoria |
| Catalogo voluminoso | Esportazione interrotta dal timeout | Esportazione suddivisa in blocchi, 2000 prodotti per ciclo, regolabili |
| Indirizzo del feed | Nome prevedibile: codici, prezzi e giacenze scaricabili da chiunque | Impronta segreta, scrittura atomica, .htaccess, chiave rigenerabile |
| Prodotti rifiutati | Nessuna visibilità, né sui prodotti scartati né sulle immagini troppo piccole | Scheda Diagnostica: prodotti scartati contati per causa e immagini sotto i 500x500 px elencate |
| Togliere un solo prodotto | Disattivare il prodotto, quindi toglierlo anche dal negozio | Un clic nella scheda Prodotti, il negozio non si tocca |
| Codici sconto | Non dichiarati, oppure dichiarati senza alcuna verifica preventiva | Feed delle promozioni separato, dopo la verifica delle regole del carrello con il motivo del blocco |
| Dipendenze del back office | Quelle dello strumento che usi | Nessuna chiamata a servizi esterni dalle pagine di configurazione |
La prima esportazione non è il problema. Un file costruito una volta a mano funziona. Quello che costa è l'aggiornamento quotidiano di ogni mercato e il tempo speso a capire perché Merchant Center rifiuta trecento prodotti.
Il modulo non configura il tuo account Merchant Center al posto tuo: produce i file e i loro URL, che dichiari una volta come origini dati con recupero pianificato.
07 - Oltre Google
Lo stesso file, più piattaforme
Il feed rispetta la specifica Google Merchant Center, e quella specifica è letta ben oltre Google.
Un feed accettato altrove
- Accettata anche come sorgente RSS 2.0 da Meta (Facebook e Instagram), Pinterest, TikTok e Snapchat: il file prodotto dal modulo può essere dichiarato così com'è
- TikTok sa anche importare direttamente un catalogo Google Merchant Center, ma solo se alimentato tramite recupero pianificato, che è esattamente la modalità di pubblicazione del modulo
- Microsoft Advertising usa un proprio formato e propone invece un'importazione da Merchant Center
- Ogni piattaforma mantiene i propri requisiti (lunghezza dei campi, categorie, attributi obbligatori): il file viene accettato, ma i rifiuti dei prodotti si verificano piattaforma per piattaforma
Nessuna dipendenza esterna
- La libreria delle tabelle viaggia dentro il modulo: niente più CDN esterni
- Il back office funziona anche senza accesso a Internet e dietro un proxy aziendale
- Dalle pagine di configurazione non viene chiesto nulla a terzi
- Nessuna tabella nativa di PrestaShop viene modificata, nessun account né chiave API da creare
08 - Tecnica
Specifiche tecniche
Pensato per durare da una versione di PrestaShop alla successiva.
- PrestaShop
- Dalla 1.6.0.4 alla 9.x, ThirtyBees incluso
- PHP
- Da 5.6 a 8.3+, ampia compatibilità con i server
- Copertura
- 71 paesi, 18 lingue di interfaccia, un feed per ogni coppia paese-lingua
- Formato
- Feed XML per Merchant Center: attributi obbligatori, consigliati e di abbigliamento
- Compressione
- Feed .xml.gz opzionale, letto in modo nativo da Merchant Center
- Sicurezza del feed
- URL protetta, scrittura atomica, .htaccess, download autenticato
- Volume
- Esportazione suddivisa in blocchi, 2000 prodotti per ciclo di serie, regolabili
- Multinegozio
- Configurazione, feed e CRON per ogni negozio
- Dipendenze
- Nessun CDN, nessuna tabella nativa di PrestaShop modificata
- Licenza
- AFL 3.0, codice aperto, verificabile e modificabile
Pronto a pubblicare il tuo catalogo?
Installazione, scelta dei paesi, abbinamento delle categorie, URL da dichiarare in Merchant Center. La FAQ e il changelog sono nel modulo; l'accesso al programma Promozioni Merchant, invece, va richiesto a Google.