Eine Batch-Integration, die für einen großen, etablierten Anbieter entwickelt wurde, ist meist auf die Batch-Größe ausgelegt, die dieser Anbieter bereits unterstützte, da es selten einen Grund gab, kleinere Größen zu testen. Wenn dieselbe Integration auf einen neuen Anbieter umgestellt wird, lautet eine der ersten Fragen, ob die Batch-Größe, die sie bereits sendet, tatsächlich akzeptiert wird oder ob sie zuerst in kleinere Teile aufgeteilt werden muss.
Genau mit diesem Anliegen im Blick haben wir unsere Batch-Verarbeitung gebaut. Statt ein willkürliches Limit festzulegen und jede Integration zu bitten, sich daran anzupassen, haben wir die Batch-Unterstützung an dem ausgerichtet, was die großen Anbieter, für die unsere Kompatibilitäts-Hosts einspringen, bereits erlauben. Eine Integration, die einen für Geocodio oder für die Google Maps Platform zugeschnittenen Batch sendet, sollte diesen Batch nicht verkleinern müssen, nur weil sich das Ziel geändert hat.
Die Preise für Batch-Anfragen bleiben unabhängig von der Größe genau gleich: Jede Position innerhalb eines Batches zählt als eine Anfrage, nicht der Aufruf als Ganzes. Ein Batch mit hundert Adressen zählt als hundert Anfragen gegen das jeweils geltende Kontingent, sei es das kostenlose Tageskontingent, Prepaid-Guthaben zu 0,0001 € pro Anfrage oder die Abdeckung durch ein Unlimited-Paket. Es gibt keinen separaten, abweichenden Tarif, der ab einer bestimmten Batch-Größe greift, und keinen Anreiz, Arbeit nur aus Kostengründen in kleinere Aufrufe aufzuteilen.
Das gilt für native Endpunkte und Kompatibilitäts-Hosts gleichermaßen. Ein direkt an /v1/forward gesendeter Batch und ein Batch an einen Kompatibilitäts-Host im Format eines großen Anbieters werden beide von derselben zugrunde liegenden Batch-Logik verarbeitet, auf dieselbe Weise bemessen, auf dieselbe Weise berechnet und auf dieselbe Weise in den Kontingent-Headern der Antwort ausgewiesen.
Für Teams, die eine bestehende Batch-Integration migrieren, bedeutet das, dass die Migration speziell bei der Batch-Größe ereignislos verlaufen sollte. Die Migrationsleitfäden unter /docs/compatibility/ behandeln die Details, die sich für jeden Anbieter zu prüfen lohnen, aber Batch-Größenlimits sollten nicht zu den Dingen gehören, die bei einem Wechsel zusätzlichen Entwicklungsaufwand erfordern.
Wenn Sie heute Batch-Aufträge bei einem Anbieter ausführen, den Sie verlassen möchten, ist es ein schneller Weg, das in der Praxis zu bestätigen, indem Sie dieselbe Batch-Größe mit dem entsprechenden Kompatibilitäts-Host von My Geocode testen. Das Ausprobieren kostet nichts, da das kostenlose Kontingent aussagekräftige Tests abdeckt, bevor Sie sich festlegen müssen.
Ein Überblick über die jüngsten Arbeiten an der API: neue Kompatibilitäts-Hosts, schnellere Zeitzonen- und Höhenabfragen, Dashboard-Funktionen und bessere Sichtbarkeit des Kontingents.
Organisationen mit eigenen Compliance-Anforderungen können jetzt einen Auftragsverarbeitungsvertrag anfordern, der regelt, wie My Geocode personenbezogene Daten verarbeitet.
Die Schlüssel eines neuen Kontos funktionieren nach der Registrierung während einer Kulanzfrist weiter und pausieren nur, wenn die E-Mail-Adresse innerhalb dieses Zeitraums nie bestätigt wird.