Darmowy widżet lokalizacji na stronę

Skopiuj jedną linię iframe z naszego kreatora osadzania, a Twoja strona pokaże odwiedzającym ich bieżącą lokalizację — współrzędne, adres i mapę — bez żadnych kluczy API, plików cookie i śledzenia. Widżet jest darmowy, działa na WordPressie, Shopify, Wix, w czystym HTML-u i w React, a współrzędnych odwiedzających nigdy nie wysyła na żaden serwer.

Na podstawie zgody · Prywatne · Działa w Chrome, Safari, Firefox, Edge

Czym jest widżet — i demo w 30 sekund

Widżet What Is My Location to mała, samodzielna strona, którą wstawiasz do własnej witryny wewnątrz elementu iframe. Gdy odwiedzający dotknie przycisku Pokaż moją lokalizację, jego przeglądarka pyta o pozwolenie, pozycja jest wyliczana na jego urządzeniu, a widżet pokazuje współrzędne w kilku formatach, adres z geokodowania odwrotnego oraz pinezkę na mapie OpenStreetMap. Nie przechowujemy o odwiedzającym niczego — żadnych plików cookie, żadnych sygnałów analitycznych, żadnego odcisku palca przeglądarki. Dokładnie to, co zobaczą Twoi odwiedzający, obejrzysz na stronie z działającym widżetem, a własną wersję złożysz w kreatorze osadzania.

Osadź go jedną linią

Wklej to w miejscu, w którym ma się pojawić widżet:

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

Atrybut allow="geolocation" jest wymagany — bez niego przeglądarki blokują pytanie o pozycję wewnątrz elementu iframe. Wysokość 380–460 px pasuje do większości układów; widżet jest responsywny aż do szerokości 280 px.

Opcje, które możesz ustawić

Kreator osadzania wygeneruje adres URL za Ciebie, ale parametry są na tyle proste, że można je wpisać ręcznie: ?theme=dark albo light pod kolorystykę Twojej strony (pomiń go, aby widżet podążał za ustawieniem systemowym odwiedzającego), &units=imperial dla stóp i mil oraz &lang=es (albo dowolny z naszych 35 języków) dla przetłumaczonych etykiet. Przykład: /widget?theme=dark&lang=hi wyświetla ciemny widżet w języku hindi. Parametry można dowolnie łączyć i nic więcej nie jest potrzebne — bez klucza, bez konta, bez limitów.

WordPress, Shopify, Wix, React

Kto używa widżetu lokalizacji — realne zastosowania

Dlaczego można go bezpiecznie osadzić — jak działa prywatność

Geolokalizacja odbywa się w całości w przeglądarce odwiedzającego i uruchamia ją dopiero jego świadome dotknięcie przycisku, więc osadzenie widżetu nie tworzy Ci kłopotu z przetwarzaniem danych w rozumieniu RODO: sam widżet nie wymaga banera zgody, bo nie ustawia żadnych plików cookie i nie uruchamia żadnych skryptów śledzących firm trzecich. Zapytanie o geokodowanie odwrotne idzie przez nasz serwer pośredniczący, który nie zapisuje współrzędnych, cały przepływ danych opisuje nasz przewodnik po prywatności, a widżet jest jedyną stroną w tym serwisie, którą wolno wyświetlić w ramce — nikt nie podstawi Twoim użytkownikom innych narzędzi metodą clickjackingu. Jeśli później zamiast gotowego interfejsu będziesz potrzebować dostępu programowego, te same gwarancje obejmują darmowe API dla programistów.

Widżet czy API — czego potrzebujesz?

Widżet (iframe)API dla programistów
KonfiguracjaJedna linia HTMLKlucz API (darmowy) + wywołanie fetch
Gotowy interfejsTak — mapa, formaty, adresNie — tylko JSON, interfejs budujesz sam
Zgoda odwiedzającegoObsługuje ją widżetSam wywołujesz Geolocation API przeglądarki
Najlepsze doStrony treściowe, sklepy, blogiAplikacje, panele, automatyzacje
KosztZa darmoDarmowy plan, hojne limity

Zacznij od widżetu; przejdź na API, gdy będziesz potrzebować surowych liczb we własnym kodzie.

darmowy widżet mapy na stronę widżet geolokalizacji dla witryny

Najczęstsze pytania

Czy widżet lokalizacji wymaga banera zgody na pliki cookie?
Sam widżet nie. Nie ustawia plików cookie ani nie ładuje skryptów śledzących firm trzecich, a pozycja jest wyliczana w przeglądarce odwiedzającego dopiero po dotknięciu przez niego przycisku. Wyszukiwanie adresu idzie przez nasz serwer, ale współrzędne nie są zapisywane.
Dlaczego lokalizacja nie działa w osadzonym widżecie?
Prawie zawsze brakuje w iframe atrybutu allow="geolocation" — bez niego przeglądarki blokują każde pytanie o pozycję wewnątrz ramki. Sprawdź też, czy Twoja strona jest serwowana przez HTTPS: przy http:// przeglądarki w ogóle nie proszą o zgodę.
Czy mogę ustawić motyw i język widżetu?
Tak, parametrami w adresie URL: theme=dark albo theme=light dla motywu, lang= dla jednego z 35 języków oraz units=imperial dla stóp i mil. Bez parametru theme widżet podąża za ustawieniem systemowym odwiedzającego.

Zobacz po angielsku: Free Location Widget for Your Website · Polski