今月のリリース:ジオコーディング、IP、タイムゾーンなど
APIの最近の取り組みのまとめです:新しい互換ホスト、より高速なタイムゾーンと標高の検索、ダッシュボードの機能、割り当ての見やすさの向上。
My Geocodeは世界中のお客様にサービスを提供しており、料金はEUR建てで地域の制限もありません。そうしたアカウントを管理するダッシュボードが、利用者全員が英語を読むのが最も楽だと決めつけるべきではありません。ダッシュボードで言語設定が利用できるようになり、インターフェース自体をお客様の好みの言語に合わせられるようになりました。
これはダークモードと並んで、アカウント設定から使えるパーソナライズのオプションのひとつです。どちらも同じ考えに基づいています。APIを取り巻くツールは、あらゆる場所のすべてのお客様にひとつの既定値に合わせてもらうのではなく、各自が実際に好む作業スタイルに合うべきだという考えです。言語の設定を切り替えるとすぐに反映され、アカウントに関連する他のものに影響を与えることなく、いつでも再度変更できます。
言語設定が適用されるのはダッシュボードのインターフェース自体、つまり利用統計、請求書、APIキー、紹介プログラム、二要素認証、クーポンコードのページです。API自体のやり取りは変わりません。リクエストパラメータ、レスポンスのフィールド名、エラー形式、そして17の互換ホストは、アカウントのダッシュボードがどの言語に設定されていても、すべてドキュメントどおりのままです。連携コードにとっては、そこでの一貫性のほうが利便性よりも重要だからです。
当社はこれを、それ自体を目的として後付けした別の機能ではなく、世界中での利用を前提に開発することの自然な延長だと考えています。EURのみで料金を設定し、どのアドレスからでも使えるように作られたAPIは、すでに国際的な顧客層を前提としています。その同じ顧客層に対してひとつの言語でしか応えないダッシュボードは、ずっと解消すべき食い違いでした。
日々異なる言語で作業するメンバーがいるチームでは、ダッシュボードの設定は各自のものであり、アカウント単位で全員に固定されるのではなく、それぞれが個人として好む作業スタイルに結び付いています。つまり、共有アカウントでもチームメンバーがそれぞれ自分に合った言語でダッシュボードを表示でき、ある人の設定が別の人の設定を上書きすることはありません。
言語設定は現在、ダークモードやその他のパーソナライズのオプションとともに、すべてのアカウントで利用でき、/dashboardからアクセスできます。今回の更新によって、既存の利用状況、キー、請求は何も変わりません。変わるのは、ダッシュボードがその同じ情報を表示する際の言語だけです。