Wie wir mit der kostenpflichtigen Yandex.Maps-API jährlich 120 Rubel gespart haben

Ich entwickle einen Website-Builder namens Creatium und eine der zum Erstellen von Seiten verwendeten Komponenten ist Yandex Map. Vor einiger Zeit funktionierte die Suche in dieser Komponente nicht mehr.

Wie wir mit der kostenpflichtigen Yandex.Maps-API jährlich 120 Rubel gespart haben

Warum uns die Reparatur der Suche 120 Rubel pro Jahr kosten könnte und wie wir sie vermieden haben – unter der Kürzung.

Dies ist eine Schlüsselfunktion der Komponente, da Clients über die Suche die Adresse angeben, die auf der Karte angezeigt wird.

Der Yandex-Support erklärte, dass Anfragen an die Geocoder-API (zuständig für die Suche) jetzt einen API-Schlüssel erfordern, und da wir ein kommerzielles Projekt sind, wird diese API für uns bezahlt.

Und er steht 120 Rubel pro Jahr mit einem Limit von 1000 Anfragen pro Tag – das ist der Mindestpreis. Selbst wenn ich 50 Anfragen pro Tag für ein kommerzielles Projekt verwende, ändert sich der Preis nicht.

Brauchen wir eine kostenpflichtige API?

Gleichzeitig Google Maps Platform bietet Nutzen Sie Ihre API jeden Monat kostenlos für 200 US-Dollar. Danach beginnt die Preisgestaltung „Bezahlen Sie für das, was Sie nutzen“.

Wir können Yandex.Maps nicht ablehnen, da sie bereits auf den Websites unserer Kunden verwendet werden. Wir können sie auch nicht durch Karten von Google ersetzen, da sie optisch zu unterschiedlich sind.

Deshalb haben wir einen Hybrid gemacht. Die Suche erfolgt über die API von Google und das Suchergebnis wird auf einer Karte von Yandex angezeigt.

Wie wir mit der kostenpflichtigen Yandex.Maps-API jährlich 120 Rubel gespart haben

So haben wir die Suche auf der Karte „korrigiert“ und uns 120 Rubel pro Jahr gespart.

AKTUALISIEREN: Die vorgeschlagene Methode verstößt, wie sich in den Kommentaren herausstellte, gegen die Regeln der Google Maps Platform und stellt daher keine Empfehlung dar.

Source: habr.com

Kommentar hinzufügen