Widget posizione gratuito per il tuo sito

Copia una riga di iframe dal nostro generatore di codice e il tuo sito mostrerà ai visitatori la loro posizione in tempo reale — coordinate, indirizzo e mappa — senza chiavi API, senza cookie e senza tracciamento. È gratuito, funziona su WordPress, Shopify, Wix, HTML puro e React, e non invia mai le coordinate dei visitatori a nessun server.

Con autorizzazione · Privato · Funziona su Chrome, Safari, Firefox, Edge

Che cos'è il widget — e una demo di 30 secondi

Il widget di What Is My Location è una piccola pagina autonoma che inserisci nel tuo sito dentro un iframe. Quando un visitatore tocca Mostra la mia posizione, il suo browser chiede l'autorizzazione, la posizione viene calcolata sul suo dispositivo e il widget mostra le coordinate in vari formati, un indirizzo ottenuto per geocodifica inversa e un segnaposto su OpenStreetMap. Di quel visitatore non memorizziamo nulla — nessun cookie, nessun beacon di analytics, nessun fingerprinting. Puoi vedere esattamente ciò che vedrebbero i tuoi visitatori nella pagina del widget in funzione e configurare la tua copia nel generatore di codice.

Incorporalo con una riga

Incolla questo codice dove vuoi che appaia il widget:

<iframe src="https://whatismylocation.ai/widget"
        width="100%" height="420" style="border:0;border-radius:12px"
        allow="geolocation" title="What is my location"></iframe>

L'attributo allow="geolocation" è obbligatorio — senza di esso i browser bloccano la richiesta di posizione dentro gli iframe. Un'altezza di 380–460 px va bene per quasi tutti i layout; il widget è responsive fino a 280 px di larghezza.

Le opzioni che puoi configurare

Il generatore di codice crea l'URL al posto tuo, ma i parametri sono abbastanza semplici da scrivere a mano: ?theme=dark oppure light per abbinarlo al tuo sito (ometti il parametro per seguire le preferenze di sistema del visitatore), &units=imperial per piedi e miglia, e &lang=es (o una qualsiasi delle nostre 35 lingue) per le etichette localizzate. Esempio: /widget?theme=dark&lang=hi mostra il widget scuro in hindi. I parametri si combinano liberamente e non serve altro — nessuna chiave, nessun account, nessuna quota.

WordPress, Shopify, Wix, React

Chi usa un widget di posizione — casi reali

Perché è sicuro incorporarlo — come è progettata la privacy

La geolocalizzazione avviene interamente nel browser del visitatore e parte solo da un suo tocco esplicito, quindi incorporare il widget non ti crea grattacapi con il GDPR: per il widget in sé non serve alcun banner di consenso, perché non imposta nessun cookie e non esegue nessun tracciatore di terze parti. La geocodifica inversa passa attraverso il nostro server senza che le coordinate vengano memorizzate, la nostra guida alla privacy documenta tutto il flusso dei dati, e il widget è l'unica pagina di questo sito che può essere mostrata dentro un frame: i tuoi utenti non possono finire vittime di clickjacking verso altri strumenti. Se più avanti ti servirà un accesso programmatico invece di un'interfaccia, le stesse garanzie valgono per l'API gratuita per sviluppatori.

Widget o API — quale ti serve?

Widget (iframe)API per sviluppatori
ConfigurazioneUna riga di HTMLChiave API (gratuita) + una chiamata fetch
Interfaccia inclusaSì — mappa, formati, indirizzoNo — solo JSON, l'interfaccia la costruisci tu
Autorizzazione del visitatoreGestita dal widgetLa chiedi tu con l'API di geolocalizzazione del browser
Ideale perSiti editoriali, negozi, blogApp, dashboard, automazioni
CostoGratisPiano gratuito, limiti generosi

Parti dal widget; passa all'API quando ti servono i numeri grezzi dentro il tuo codice.

mettere una mappa della posizione sul mio sito widget di geolocalizzazione per siti web

Domande frequenti

Devo mettere un banner dei cookie se incorporo il widget?
No. Il widget non imposta cookie e non carica tracciatori di terze parti, e la posizione viene calcolata nel browser del visitatore solo dopo un suo tocco esplicito. In un banner di consenso non c'è nulla da dichiarare per il widget stesso.
Come cambio tema, lingua e unità di misura del widget?
Aggiungi i parametri all'URL dell'iframe: theme=dark oppure light per il tema, lang=it per le etichette in italiano, units=imperial per piedi e miglia. Se ometti il tema, il widget segue le preferenze di sistema del visitatore.
Perché il widget non chiede l'autorizzazione alla posizione?
Quasi sempre manca l'attributo allow="geolocation" nel tag iframe: senza, il browser blocca la richiesta. Controlla anche che la pagina che ospita il widget sia servita in HTTPS, perché su HTTP la geolocalizzazione non funziona.

Vedi in inglese: Free Location Widget for Your Website · Italiano