有料の Yandex.Maps API で年間 120 ルーブルを節約した方法

私は Creatium と呼ばれる Web サイト ビルダーを開発しています。ページの構築に使用されるコンポーネントの XNUMX つは Yandex Map です。 しばらく前に、このコンポーネントで検索が機能しなくなってしまいました。

有料の Yandex.Maps API で年間 120 ルーブルを節約した方法

捜索を修正すると年間 120 万ルーブルのコストがかかる理由と、それをどのようにして回避したか (カットの下で)。

クライアントは検索を通じて地図上に表示される住所を示すため、これはコンポーネントの重要な機能です。

Yandex サポートは、Geocoder API (検索を担当) へのリクエストには API キーが必要になり、私たちは商用プロジェクトであるため、この API には料金が支払われると説明しました。

そして彼は立っています 年間120ルーブル 1000 日あたり 50 リクエストの制限付き - これが最低価格です。 商用プロジェクトで XNUMX 日あたり XNUMX リクエストを使用した場合でも、価格は変わりません。

有料 API は必要ですか?

同時に Google マップ プラットフォーム 提供 API は毎月 200 ドルで無料で使用でき、その後は「使用した分だけ支払う」料金が始まります。

Yandex.Maps はすでにクライアントの Web サイトで使用されているため、拒否することはできません。 また、それらを Google の地図に置き換えることもできません。見た目が違いすぎます。

だからこそ私たちはハイブリッドを作りました。 検索はGoogleのAPIを使用して行われ、検索結果はYandexから地図上に表示されます。

有料の Yandex.Maps API で年間 120 ルーブルを節約した方法

したがって、私たちは地図上の検索を「修正」し、年間120万ルーブルを節約しました。

UPDATE: コメントで判明したように、提案された方法は Google Maps Platform のルールに違反しているため、推奨されません。

出所: habr.com

コメントを追加します