Autocompletamento Indirizzi Google per PrestaShop
Autocomplète les adresses au checkout avec Google Places API. Remplit rue, ville, code postal, département et pays en…
- PS 1.7+
- PS 8
- PS 9
Il tuo negozio cambia lingua, valuta e prezzo a seconda del paese da cui lo aprono. New York in dollari, Zurigo in franchi, Madrid in euro: un solo negozio, un listino per mercato e il posizionamento intatto. Per PrestaShop dalla 1.7.6 alla 9.x.
Con un prezzo unico chiedi troppo poco dove pagherebbero di più e troppo dove non arrivano. PrestaShop sa già memorizzare un prezzo per ogni valuta; quello che non sa è in quale valuta entra ogni visitatore. È ciò che imposta questo modulo: rileva il paese e, con la valuta, arriva il listino di quel mercato.
Metti 99 $ per gli Stati Uniti, 89 CHF per la Svizzera e 79 € per l’area euro. Chi apre il negozio da New York vede dollari fin dalla home, senza toccare nulla. Chi lo apre da Madrid vede euro e non vede gli altri listini: il suo selettore offre solo le valute che hai abilitato per il suo paese.

I prezzi si scrivono dove già li tieni: nel prezzo specifico per valuta di PrestaShop. Non c’è una seconda tabella di prezzi da mantenere.
Dall'intestazione di Cloudflare o dal database GeoLite2 di MaxMind sul tuo server. Nessun servizio a pagamento e nessuna chiamata esterna a ogni visita.
Ogni regola fissa la valuta con cui entra il visitatore e quali altre può scegliere. Quello che non è nella sua regola non gli viene nemmeno proposto.
Il visitatore atterra sull'URL della sua lingua. Se stava già andando su un URL con lingua, viene rispettato: è quello che ha chiesto.
Ogni lingua conserva il suo URL indicizzabile e i crawler restano fuori dal reindirizzamento: Google continua a vedere la pagina che ha indicizzato.
Finestra, menu a tendina, pannello laterale o pulsante compatto, in una qualsiasi delle quindici posizioni del tuo tema. Con ricerca e nomi dei paesi scritti nella loro lingua.
Ogni negozio dell'installazione ha le proprie regole e le proprie eccezioni, senza mescolarsi.
Deutschland, España, Italia, Schweiz. Ogni paese compare nella sua lingua, quella in cui lo riconosce chi ci vive. Sotto, la lingua e la valuta che gli spettano, già selezionate; e una ricerca che capisce entrambi i nomi, così «Germania» trova «Deutschland».

All'installazione legge le lingue attive e crea una regola per ognuna con la valuta corrispondente, più una regola di riserva per il resto del mondo. Funziona dal primo minuto; da lì, si affina.
Una riga per paese: lingua, valuta di ingresso e valute che può scegliere. Si trascinano per ordinarli nel selettore e si disattivano senza cancellarli.
Nella scheda prodotto, un prezzo specifico per valuta. Tutto qui: al resto pensa il modulo, facendo arrivare ogni visitatore con la valuta giusta.

È il punto in cui la maggior parte dei negozi internazionali fallisce: servire contenuti diversi sullo stesso URL a seconda di chi entra. Questo modulo è costruito al contrario.

La lista dei bot è già pronta — Google, Bing, Yandex, i soliti strumenti SEO — e accetta qualsiasi altro user agent o indirizzo IP: utile anche perché la tua agenzia o il tuo team vedano il negozio senza geolocalizzazione.
Se il negozio è dietro Cloudflare, il paese arriva già risolto nell'intestazione di ogni richiesta: nessuna query, nessuna manutenzione. Altrimenti il modulo lo risolve con il database GeoLite2 di MaxMind installato sul tuo server. In automatico usa l'intestazione quando arriva e il database quando manca.

Un pulsante scarica il database GeoLite2 da un mirror pubblico e lo installa. Se preferisci il tuo, basta un account MaxMind gratuito per scaricarlo e caricarlo dalla stessa schermata. Il pannello mostra dimensione e data del file e ti avvisa quando è invecchiato.

Scrivi un indirizzo IP di qualsiasi paese e il modulo ti dice quale paese rileva, quale regola si applica e con quale lingua e valuta entrerebbe quel visitatore. Con scorciatoie per provare indirizzi noti di vari paesi.

Stati Uniti, Svizzera o i paesi nordici accettano prezzi che altrove bloccherebbero la vendita. Un listino per valuta ti lascia alzare dove si può, senza toccare il resto del catalogo.
Un prezzo nella valuta del cliente converte meglio di uno convertito al volo: niente da tradurre a mente, nessun cambio di cui diffidare.
Il visitatore arriva subito nella sua lingua invece che su una home che non capisce, e i motori continuano a vedere un sito pulito con un URL per lingua.
Ogni paese entra con la valuta e le condizioni della sua area, e le valute delle altre non compaiono nemmeno nel selettore.
Sì, con un prezzo specifico per valuta su ogni prodotto o combinazione. Quello che PrestaShop non fa da solo è far entrare il visitatore nella valuta del suo paese: se ne occupa questo modulo, ed è per questo che insieme danno un listino per mercato.
Creando una regola per quel paese con la sua valuta. Da quel momento chi arriva da lì vede il negozio in quella valuta senza fare nulla, e nel selettore gli vengono offerte solo le valute che hai segnato come disponibili per il suo paese.
Danneggia quando è fatta male: cambiando il contenuto di un URL a seconda di chi lo chiede. Qui ogni lingua mantiene il suo URL, i motori sono esclusi dal reindirizzamento e per loro la valuta segue la lingua dell'URL, quindi indicizzano sempre la stessa pagina con gli stessi prezzi.
No. Puoi scaricare il database GeoLite2 con il pulsante del modulo, senza account. E se il negozio passa da Cloudflare non serve alcun database: il paese arriva nell'intestazione della richiesta.
Può sceglierla dal selettore. La sua scelta resta in un cookie — per i giorni che decidi tu — e prevale sulla geolocalizzazione finché dura: chi sceglie, sceglie.
Sì. È testato dalla 1.7.6 alla 9.x, su PHP da 7.1 a 8.4 e su installazioni multinegozio.
No. Il selettore si aggancia a una delle quindici posizioni standard di PrestaShop, scelta dalla configurazione. Non sovrascrive i template del tuo tema né i file del core.
Il negozio torna a comportarsi come prima e regole, eccezioni e impostazioni restano salvate nel caso reinstalli o cambi server. Si cancellano solo se premi il pulsante apposito.
Questo è l’avviso ufficiale dell’Unione europea sulla garanzia legale di conformità, riprodotto esattamente come lo pubblica la Commissione.
Vedi a dimensione interaUn modulo, uno sviluppo o solo un parere. La prima consulenza non costa nulla, e da lì esce un preventivo chiuso con prezzo e data.