Shopware Checkout i płatności

Autouzupełnianie Adresu Shopware 6: Wielu Dostawców, BAN i Google Places

Klient wpisuje 3 litery, wtyczka uzupełnia cały adres

W skrócie
  • Autouzupełnianie adresu w kasie, koncie klienta i rejestracji
  • 2 dostawców w zestawie: BAN (bezpłatny, Francja) i Google Places (cały świat)
  • Rozszerzalna architektura: dodaj Mapbox, HERE lub Loqate przez interfejs PHP
  • Klucz API Google trzymany po stronie serwera, nigdy nieujawniany przeglądarce
  • Zgodny z Shopware 6.6 i 6.7, konfiguracja per sales channel
Shopware 6.6 Shopware 6.7 BAN bezpłatny Google Places Przyjazny RODO
  • Zwrot w 30 dni
  • 12 miesięcy aktualizacji
  • Wsparcie 24 h
www.datafirefly.com/pl/
Autouzupełnianie adresu w kasie Shopware 6 przez BAN i Google Places
v1.0.0 · zaktualizowano 2026-07-01
Co robi

W skrócie.

01

Mniej błędów w dostawie

Wybrane adresy pochodzą wprost z BAN albo z Google: ulica, kod pocztowy, miasto i kraj są znormalizowane. Koniec z paczkami wracającymi z powodu błędnego adresu.

02

Szybsza kasa

Klient wpisuje trzy znaki, wybiera podpowiedź i wszystkie pola same się wypełniają: ulica, dodatkowe dane, kod pocztowy, miasto, kraj. Współczynnik porzuceń w kasie spada z automatu.

03

Dwaj dostawcy, zero kompromisów

BAN (api-adresse.data.gouv.fr) jest bezpłatny i obejmuje całą Francję, także departamenty zamorskie. Google Places (New) obejmuje cały świat. Przełączasz się między nimi jednym kliknięciem w konfiguracji.

04

Otwarta architektura

Interfejs AutocompleteProviderInterface i tag Symfony wystarczą, by podłączyć dowolne API adresowe: Mapbox, HERE, Loqate albo Twój wewnętrzny rejestr. Wtyczka automatycznie kieruje każdą podpowiedź do dostawcy, z którego pochodzi.

05

Bezpieczeństwo i oszczędność

Wszystkie zapytania przechodzą przez Twój serwer Shopware: klucz Google nigdy nie pojawia się w przeglądarce. Opcjonalny cache serwerowy (5 minut) obniża rachunek u Google i skraca czas odpowiedzi.

Wersja pełna

Wszystko, co warto wiedzieć, zanim zainstalujesz.

Szczegółowe spojrzenie na to, jak działa Autouzupełnianie Adresu Shopware 6: Wielu Dostawców, BAN i Google Places, dlaczego zbudowaliśmy go w ten sposób i jaka myśl stoi za powyższymi funkcjami.

§ 01

Dlaczego autouzupełnianie adresu zmienia Twoją konwersję

Formularz adresowy to najbardziej męczący etap kasy: sześć pól, literówki, błędne kody pocztowe. Każde tarcie kosztuje sprzedaż, a każdy błędny adres kosztuje zwróconą paczkę. Ta wtyczka zastępuje ręczne wpisywanie natychmiastowym wyszukiwaniem: klient wpisuje początek adresu, pojawia się lista podpowiedzi, jedno kliknięcie wypełnia wszystkie pola. Dane pochodzą z oficjalnego rejestru (BAN) albo z Google, są więc znormalizowane i możliwe do doręczenia.

§ 02

BAN czy Google Places: wybierz według swojego rynku

Jeśli sprzedajesz we Francji, Base Adresse Nationale jest nie do pobicia: bezpłatna, bez klucza API, utrzymywana przez państwo, obejmuje metropolię i departamenty zamorskie z dokładnością do numeru budynku. Jeśli sprzedajesz międzynarodowo, pałeczkę przejmuje Google Places (New) z zasięgiem światowym. Wtyczka korzysta z nowoczesnych endpointów API Places v1 i trzyma Twój klucz po stronie serwera: nigdy nie przechodzi on przez przeglądarkę, co upraszcza zabezpieczenie projektu Google Cloud.

§ 03

Architektura pomyślana o integratorach

Wtyczka udostępnia interfejs AutocompleteProviderInterface i zbiera dostawców przez tag Symfony df_address_autocomplete.provider. Dodanie Mapbox, HERE, Loqate albo wewnętrznego rejestru adresów sprowadza się do jednej klasy PHP i trzech linii w services.xml. Każda podpowiedź niesie prefiks swojego dostawcy, więc kierowanie wywołań o szczegóły działa automatycznie, nawet jeśli zmienisz dostawcę w trakcie sesji.

§ 04

Instalacja w pięć minut

Wgraj ZIP, aktywuj wtyczkę, skompiluj storefront i wybierz dostawcę w konfiguracji. Cała reszta, czyli włączanie per strona, ograniczenie krajów, opóźnienie wpisywania i cache, ustawia się w administracji Shopware, z zakresem per sales channel, jeśli prowadzisz kilka sklepów.