Navigation SDK for Android の使用量と請求額

Navigation SDK へのリクエストは、Navigation Request SKU に課金されます。目的地へのルートを生成するために行う API 呼び出しに対して課金されます。API 呼び出しには、1 つ以上の目的地(経由地とも呼ばれます)を含めることができます。通話の費用は、通話に含まれる経由地の数に、リクエストされた各目的地の料金を掛けて計算できます。

ルートのターンバイターン方式のナビゲーションを開始しても、追加料金はかかりません。目的地がすでに取得されている場合、ルートの変更に追加料金はかかりません。たとえば、交通情報の更新、道路の閉鎖、予定ルートからの逸脱によるルート変更には料金はかかりません。

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 の割り当て値を変更する手順は次のとおりです。

  1. Cloud コンソールで、[Google Maps Platform] > [割り当て] に移動します。
  2. 割り当てを変更する API を選択します。
  3. 変更する割り当て値を特定し、チェックボックスを使用して選択します。
  4. [編集] をクリックし、新しい割り当て値を入力して、[リクエストを送信] をクリックします。

割り当て増加リクエストを表示する

過去のリクエストと保留中のリクエストを含む、すべての割り当て増加リクエストを表示するには:

  1. Cloud コンソールで、[Google Maps Platform] > [割り当て] に移動します。
  2. 割り当て増加リクエストを表示する API を選択します。
  3. [リクエストの増加] をクリックします。

利用規約による制限

利用規約については、Google Maps Platform の利用規約のライセンス制限に関するセクションをご覧ください。