Siehe Boost In-Store Sales with Store Locator (Umsatzsteigerung im Geschäft mit dem Shop-Finder).
Mit der React-App-Vorlage für den Einzelhandel können Sie eine Filialsuche auf Ihrer PWA-Kit-Website (Progressive Web App) einbinden, um die Implementierungszeit zu verkürzen. Käufer können Ladenstandorte weltweit basierend auf Postleitzahl, Stadt und mehr finden. Erweitern Sie Informationen über Ihr Geschäft ganz einfach im Business Manager, um die angezeigten Standort-Metadaten auf Ihrer Website anzupassen.
In dieser Anleitung wird erläutert, wie Sie eine Filialsuche konfigurieren und verwenden.
So fügen Sie eine Händlersuche hinzu:
-
Erstellen Sie Ihre Website mit:
- Die React-App-Vorlage für den Einzelhandel
- React App für den Einzelhandel Version 4.0 oder höher
- Commerce SDK React Version 2.0.1 oder höher
-
Verwenden Sie einen SLAS-Client (Shopper Login and API Access) mit dem Bereich
sfcc.shopper-stores. Führen Sie die Schritte unter Autorisierung für Shopper-APIs aus, oder verwenden Sie den registerClient-API-Endpunkt, um einen öffentlichen oder privaten SLAS-Client zu erstellen oder zu aktualisieren.- Geben Sie im Feld Bereiche den folgenden Bereich ein:
sfcc.shopper-stores.
Ein privater SLAS-Client bietet mehrere Vorteile gegenüber einem öffentlichen Client. Siehe Use a SLAS Private Client (Private SLAS Client verwenden).
- Geben Sie im Feld Bereiche den folgenden Bereich ein:
-
Im Business Manager:
- Fügen Sie die Länder hinzu, die Käufer auf Ihrer Website finden sollen. Weitere Informationen finden Sie unter Speichern von Geolocation-Daten in B2C Commerce.
- Fügen Sie die Geschäfte hinzu, die Käufer auf Ihrer Website finden sollen. Sie können bereits hinzugefügte Shop-Informationen bearbeiten. Sie können auch Massenimportgeschäfte erstellen. Weitere Informationen finden Sie unter Erstellen von Shops in B2C Commerce.
-
-
Legen Sie die Konstante
STORE_LOCATOR_IS_ENABLEDauftruefest. -
Fügen Sie in der Konstante
SUPPORTED_STORE_LOCATOR_COUNTRIESdie Liste der Länder hinzu, die Käufern im Dropdown-Menü Land angezeigt werden sollen.Die Ländercodes, die du hinzufügst, müssen mit denen der Stores übereinstimmen, die du im Business Manager hinzugefügt hast.
Wenn die
SUPPORTED_STORE_LOCATOR_COUNTRIESKonstante leer ist, verwendet die Filialsuche bei der Suche nach Geschäften die vom Käufer eingegebene Postleitzahl oder Postleitzahl. Die Händlersuche sucht in dem Land, das in derDEFAULT_STORE_LOCATOR_COUNTRYin definierten Konstanteapp/constants.jsangegeben ist.
-
Für Käufer, die die Standortfreigabe bereits auf ihrem Gerät aktiviert haben, zeigt die Filialsuche Ergebnisse rund um den GPS-Standort des Geräts des Käufers an.
Für Käufer, die die Standortfreigabe auf ihrem Gerät nicht aktiviert haben, zeigt das erste Rendering der Filialsuche Ergebnisse für die Standard-Geolokalisierung an, die in diesen Konstanten in app/constants.jsangegeben ist.
DEFAULT_STORE_LOCATOR_POSTAL_CODEDEFAULT_STORE_LOCATOR_COUNTRY
Shop-Finder
-
Gibt bis zu 200 Filialen gleichzeitig zurück
-
Sucht nach Geschäften in einem Umkreis von maximal 100 Kilometern
Die Standardeinheit ist
km(Kilometer), wie in der KonstanteSTORE_LOCATOR_DISTANCE_UNITinapp/constants.jsangegeben. Um Meilen für die Einheit zu verwenden, können Sie optional festlegenSTORE_LOCATOR_DISTANCE_UNITmi.Der standardmäßige maximale Radius ist 100, wie in der
STORE_LOCATOR_DISTANCEKonstante inapp/constants.jsangegeben. Optional können Sie den von Ihnen gewählten maximalen Radius einstellenSTORE_LOCATOR_DISTANCE.
In diesem Abschnitt finden Sie einen Lösungsvorschlag für einen häufigen Fehler, der bei der Verwendung der Filialsuche auftreten kann.
Mögliche Ursache: Deine Standortdaten im Business Manager sind ungenau.
Vorgeschlagene Lösung: Stellen Sie sicher, dass die Standortinformationen Ihres Geschäfts korrekt sind und alle Änderungen an Adressen, Telefonnummern, Öffnungszeiten oder anderen Geschäftsdaten widerspiegeln. Weitere Informationen finden Sie unter Verwalten von Shops in B2C Commerce.