تحسين جولات المركبة لرسالة واحدة أو أكثر من "OptimizeToursRequest
" كمجموعة.
وهذه الطريقة هي "عملية تشغيل طويلة" (LRO). تتم قراءة/كتابة مدخلات التحسين (OptimizeToursRequest
رسالة) والمخرجات (OptimizeToursResponse
رسالة) من/إلى Cloud Storage بتنسيق محدّد من جانب المستخدم. وكما هي الحال في طريقة projects.optimizeTours
، تحتوي كل OptimizeToursRequest
على ShipmentModel
وتعرض OptimizeToursResponse
تحتوي على ShipmentRoute
، وهي مجموعة من المسارات التي يمكن للمركبات القيام بها مع تقليل التكلفة الإجمالية.
طلب HTTP
POST https://routeoptimization.googleapis.com/v1/{parent=projects/*}:batchOptimizeTours
يستخدِم عنوان URL بنية تحويل ترميز gRPC.
مَعلمات المسار
المعلمات | |
---|---|
parent |
مطلوب. المشروع والموقع الجغرافي المستهدفان لإجراء مكالمة. التنسيق: * في حال عدم تحديد أي موقع جغرافي، سيتم اختيار منطقة تلقائيًا. |
نص الطلب
يحتوي نص الطلب على بيانات بالبنية التالية:
تمثيل JSON |
---|
{
"modelConfigs": [
{
object ( |
الحقول | |
---|---|
modelConfigs[] |
مطلوب. معلومات الإدخال/الإخراج لكل نموذج شراء، مثل مسارات الملفات وتنسيقات البيانات. |
نص الاستجابة
إذا كانت الاستجابة ناجحة، يحتوي نص الاستجابة على مثال Operation
.
نطاقات الأذونات
يجب توفير نطاق OAuth التالي:
https://www.googleapis.com/auth/cloud-platform