ルートのターンバイターン方式のナビゲーションを開始しても、追加料金はかかりません。目的地がすでに取得されている場合、ルートの変更に追加料金はかかりません。たとえば、交通情報の更新、道路の閉鎖、予定ルートからの逸脱によるルート変更には料金はかかりません。
Navigation SDK for Android の SKU の詳細と料金
次の表に、Android 向け Navigation SDK の従量課金制 SKU の詳細と料金を示します。
| カテゴリ | SKU の詳細 | SKU の料金 |
|---|---|---|
| Enterprise | SKU: Navigation Request | グローバル料金リスト インドの料金リスト |
ルートのステータスと課金
ルートが見つからない場合(NO_ROUTE_FOUND など)でも、Google サーバーに正常に到達して処理されたルート リクエストに対しては課金されます。クライアントサイド エラー、ネットワーク接続の問題、バックエンド タイムアウトが原因で失敗したリクエストに対しては課金されません。
ルートをリクエストすると、SDK は Navigator.RouteStatus を返します。次の表に、各ルート ステータス コードに料金が適用されるかどうかを示します。
| ルートのステータス | 説明 | 請求済み |
|---|---|---|
OK |
SDK が目的地までのルートを正常に計算しました。 | ○ |
NO_ROUTE_FOUND |
SDK で目的地への実行可能なルートが見つかりませんでした。 | ○ |
ROUTE_CANCELED |
SDK が新しいリクエストを優先してルート計算をキャンセルしました。 | ○ |
NETWORK_ERROR |
ネットワーク エラーにより、SDK でルートを計算できませんでした。 | いいえ |
QUOTA_CHECK_FAILED |
割り当てが不足しているため、SDK がルートを計算できませんでした。 | いいえ |
LOCATION_DISABLED |
ユーザーが GPS 位置情報をオフにしているため、SDK でルートを計算できませんでした。 | いいえ |
LOCATION_UNKNOWN |
SDK がルートを計算するのに間に合うように位置情報を取得できませんでした。 | いいえ |
WAYPOINT_ERROR |
リクエストに無効な経由地(認識されないプレイス ID など)が含まれているか、経由地の数が 25 個の上限を超えています。 | いいえ |
DUPLICATE_WAYPOINTS_ERROR |
リクエストに連続する重複した地点が含まれていました。 | いいえ |
ROUTING_TIMEOUT |
ルートの計算中に、ルーティング バックエンドがタイムアウトしました。 | いいえ |
割り当てを調整
割り当て上限は、特定の期間内に特定の API またはサービスに対して許可されるリクエストの最大数を定義します。プロジェクトのリクエスト数が割り当て上限に達すると、サービスはリクエストへの応答を停止します。
API の割り当て値を変更する手順は次のとおりです。
- Cloud コンソールで、[Google Maps Platform] > [割り当て] に移動します。
- 割り当てを変更する API を選択します。
- 変更する割り当て値を特定し、チェックボックスを使用して選択します。
- [編集] をクリックし、新しい割り当て値を入力して、[リクエストを送信] をクリックします。
割り当て増加リクエストを表示する
過去のリクエストと保留中のリクエストを含む、すべての割り当て増加リクエストを表示するには:
- Cloud コンソールで、[Google Maps Platform] > [割り当て] に移動します。
- 割り当て増加リクエストを表示する API を選択します。
- [リクエストの増加] をクリックします。
利用規約による制限
利用規約については、Google Maps Platform の利用規約のライセンス制限に関するセクションをご覧ください。