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

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

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

Navigation SDK for Android の SKU の詳細と料金

次の表に、Navigation SDK for Android の従量課金制 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 利用規約のライセンス制限に関するセクションをご覧ください。