割り当てを管理する

Fleet Engine API の使用量を管理するには、すべてのリクエストに「1 分あたりのリクエスト数」の割り当て上限を設定します。

Fleet Engine API の割り当て上限を表示または変更する手順は次のとおりです。

  • Cloud Console で、[Google Maps Platform の割り当て] ページを開きます。
  • [API] プルダウンをクリックし、[Local Rides and Deliveries API] を選択します。
  • 割り当て上限を表示するには、リクエストの種類ごとにカードを開きます。
  • リクエスト タイプの割り当て上限を変更するには、その上限の編集アイコンをクリックします。ダイアログが表示されます。 [割り当て上限] フィールドに、希望する「1 分あたりのリクエスト数」の割り当て上限(Google が指定した割り当て上限以下)を入力し、[保存] を選択します。
  • プロジェクトで上限を超える割り当てが必要な場合は、サポートにお問い合わせください。
割り当てバケット 含まれる API 1 分あたりのリクエスト数
バッチ作成リクエスト maps.fleetengine.delivery.v1.DeliveryService.BatchCreateTasks 180
お支払いリクエスト maps.fleetengine.v1.TripService.ReportBillableTrip 9000
リクエストを作成する maps.fleetengine.delivery.v1.DeliveryService.CreateDeliveryVehicle,
maps.fleetengine.delivery.v1.DeliveryService.CreateTask,
maps.fleetengine.v1.VehicleService.CreateVehicle,
maps.fleetengine.v1.TripService.CreateTrip
3,000
配信リストのリクエスト maps.fleetengine.delivery.v1.DeliveryService.ListTasks、
maps.fleetengine.delivery.v1.DeliveryService.ListDeliveryVehicles
3000
一覧取得リクエスト maps.fleetengine.v1.VehicleService.ListVehicles 3000
読み取りリクエスト maps.fleetengine.delivery.v1.DeliveryService.GetDeliveryVehicle,
maps.fleetengine.delivery.v1.DeliveryService.GetTask,
maps.fleetengine.v1.VehicleService.GetVehicle,
maps.fleetengine.v1.TripService.GetTrip
9000
検索リクエスト maps.fleetengine.delivery.v1.DeliveryService.GetTaskTrackingInfo,
maps.fleetengine.v1.VehicleService.SearchVehicles,
maps.fleetengine.v1.TripService.SearchTrips
6000
更新リクエスト maps.fleetengine.delivery.v1.DeliveryService.UpdateDeliveryVehicle,
maps.fleetengine.delivery.v1.DeliveryService.UpdateTask,
maps.fleetengine.v1.VehicleService.UpdateVehicle,
maps.fleetengine.v1.VehicleService.UpdateVehicleAttributes,
maps.fleetengine.v1.TripService.UpdateTrip
30,000

固定レートの上限

固定レートの上限は、単一のリソースで動作する一部の API メソッドに適用されます。たとえば、providers/project_id/vehicles/vehicle_id.Google は、お客様を問わず、1 つのリソースに固定レートの上限を適用します。たとえば、プロジェクト内の同じ vehicle_id に対して 1 秒あたり 3 回を超えて maps.fleetengine.v1.VehicleService.UpdateVehicle を呼び出すと、HTTP 429 または gRPC RESOURCE_EXHAUSTED エラーが発生する可能性があります。

影響を受けるレート制限付きリクエストは、Google Cloud コンソールで割り当てエラーとしてカウントされません。

詳しくは、エラーの処理をご覧ください。

割り当てバケット 含まれる API 1 秒あたりのリクエスト数
単一リソースの読み取りリクエスト maps.fleetengine.delivery.v1.DeliveryService.GetTask, maps.fleetengine.delivery.v1.DeliveryService.GetDeliveryVehicle,
maps.fleetengine.delivery.v1.DeliveryService.GetTaskTrackingInfo,
maps.fleetengine.v1.VehicleService.GetVehicle,
maps.fleetengine.v1.TripService.GetTrip
50
単一リソースの書き込みリクエスト maps.fleetengine.delivery.v1.DeliveryService.CreateTask, maps.fleetengine.delivery.v1.DeliveryService.UpdateTask,
maps.fleetengine.delivery.v1.DeliveryService.CreateDeliveryVehicle,
maps.fleetengine.delivery.v1.DeliveryService.UpdateDeliveryVehicle,
maps.fleetengine.v1.TripService.CreateTrip,
maps.fleetengine.v1.TripService.UpdateTrip,
maps.fleetengine.v1.TripService.ReportBillableTrip,
maps.fleetengine.v1.VehicleService.CreateVehicle,
maps.fleetengine.v1.VehicleService.UpdateVehicle,
maps.fleetengine.v1.VehicleService.UpdateVehicleAttributes,
maps.fleetengine.v1.VehicleService.ComputeTrafficData
3