تعمل على تحسين جولات المركبة في رسالة 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