Anwendungsfälle

Eine Karte „Nächster Abholpunkt“ für einen Onlineshop

Die Lieferung an eine Abholstation als günstigere Versandalternative anzubieten, funktioniert nur, wenn Käufer schnell eine Station finden, die für sie tatsächlich bequem liegt. Die erste Version dieser Funktion bei einem Onlinehändler, eine einfache, nach Städten sortierte Liste von Stationsadressen, scheiterte weitgehend genau daran, denn ein Käufer hatte keine einfache Möglichkeit zu erkennen, welche der dreißig unter seiner Stadt aufgeführten Stationen tatsächlich in seiner Nähe lag, ohne für jede einzelne eine separate Karte zu öffnen.

Der Händler baute die Funktion rund um die Entfernung neu auf, mit demselben Grundansatz wie ein Filialfinder, aber direkt in den Checkout-Ablauf eingebettet statt als eigene Seite. Jeder Standort einer Abholstation, bezogen vom Logistikpartner des Händlers, wurde einmal über /v1/forward geokodiert. Dieser Batch-Auftrag zählte jede Stationsadresse als eine abgerechnete Position und gab dem gesamten Stationsnetz einen festen Satz von Koordinaten, mit dem gearbeitet werden konnte.

Im Checkout erhielt ein Käufer, der die Standorterkennung zuließ, einen Ausgangspunkt von /v1/ip, aus seiner IP-Adresse in ungefähre Koordinaten aufgelöst. So konnte die Checkout-Seite sofort die nächstgelegenen Stationen anzeigen, ohne dass der Käufer etwas eintippen musste. Bei einem Käufer, der lieber nach seiner eigenen Adresse suchte, wurde diese Adresse über denselben Endpunkt geokodiert, der auch für das Stationsnetz verwendet wurde, und dann auf dieselbe Weise damit abgeglichen und sortiert.

Das Ergebnis wurde direkt in den Schritt zur Auswahl der Versandart eingebettet: Statt einer allgemeinen Option „Abholstation“, die zu einer separaten Suchseite führte, zeigte der Checkout die eine nächstgelegene Station mit Namen und Entfernung direkt in den Versandoptionen an, mit einer einfachen Möglichkeit, die nächsten paar Stationen zu sehen, falls die erste Wahl aus irgendeinem Grund nicht passte, etwa wegen eines Terminkonflikts oder weil eine Station für eine große Bestellung zu klein wirkte.

Dadurch blieb die Abholoption in dem Moment, in dem ein Käufer zwischen beiden Möglichkeiten entschied, echt konkurrenzfähig mit der Hauslieferung, statt Käufer an eine einfache Hauslieferung als Standard zu verlieren, nur weil das Finden einer Station zusätzlichen Aufwand erforderte, den ein Käufer mitten im Bezahlvorgang nicht aufbringen wollte. Die Daten des Händlers zeigten, dass die Nutzung der Abholstationen deutlich zunahm, sobald die nächstgelegene Option direkt im Checkout angezeigt wurde, statt einen separaten Suchschritt zu erfordern. Der Händler führte diese Veränderung ausdrücklich auf den Wegfall dieser Hürde zurück und nicht auf eine Änderung am Angebot des Stationsdienstes selbst.

Der Händler behandelte den erkannten Ausgangsstandort so, wie es jeder verantwortungsvolle Einsatz von IP-Geolokalisierung tun sollte: als bequemen Standardwert, nicht als Gewissheit, mit einer sichtbaren Option, nach einer anderen Adresse zu suchen, für Käufer, deren tatsächlicher Abholwunsch nicht zu ihrem aktuellen Surfstandort passte, zum Beispiel jemand, der ein Geschenk bestellt, das in der Nähe der Adresse eines Familienmitglieds in einer anderen Stadt abgeholt werden soll.

Das Volumen richtete sich speziell nach den Checkout-Sitzungen, einer kleineren Zahl als der gesamte Website-Traffic. Das hielt die Funktion den größten Teil des Jahres bequem innerhalb des kostenlosen Tageskontingents, während die übliche Prepaid-Option die Spitzenzeiten im Handel abdeckte, ohne dass eine besondere Vorausplanung nötig war.

Die Dokumentation zu den betreffenden Endpunkten finden Sie unter /docs/forward-geocoding/ und /docs/ipv4-lookup/.