Method: projects.optimizeToursUri

এটি projects.optimizeToursLongRunning একটি বৈকল্পিক.অপ্টিমাইজটৌরস লংরানিং পদ্ধতি যা বড় টাইমআউট মান এবং বড় ইনপুট/আউটপুট আকার সহ অপ্টিমাইজেশনের জন্য ডিজাইন করা হয়েছে৷

ক্লায়েন্ট Google ক্লাউড স্টোরেজে সংরক্ষিত OptimizeToursRequest এর URI নির্দিষ্ট করে এবং সার্ভারটি ক্লায়েন্ট-নির্দিষ্ট Google ক্লাউড স্টোরেজ URI-তে OptimizeToursResponse লিখে।

কয়েক মিনিটের বেশি সময় নেয় এমন অপ্টিমাইজেশানের জন্য এই পদ্ধতিটিকে projects.optimizeTours পদ্ধতির চেয়ে পছন্দ করা উচিত এবং 8MB-এর থেকে বড় ইনপুট/আউটপুট আকার, যদিও এটি ছোট এবং ছোট অপ্টিমাইজেশনের জন্যও ব্যবহার করা যেতে পারে।

ফিরে আসা long-running operation (LRO) ফর্ম্যাটের একটি নাম থাকবে <parent>/operations/<operation_id> এবং গণনার অগ্রগতি ট্র্যাক করতে ব্যবহার করা যেতে পারে। metadata ক্ষেত্রের ধরন হল OptimizeToursLongRunningMetadataresponse ক্ষেত্রের ধরন হল OptimizeToursUriResponse , যদি সফল হয়।

পরীক্ষামূলক: আরও বিশদ বিবরণের জন্য https://developers.google.com/maps/tt/route-optimization/experimental/otlr/make-request দেখুন।

HTTP অনুরোধ

POST https://routeoptimization.googleapis.com/v1/{parent=projects/*}:OptimizeToursUri

URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।

পাথ প্যারামিটার

পরামিতি
parent

string

প্রয়োজন। একটি কল করতে লক্ষ্য প্রকল্প বা অবস্থান.

বিন্যাস: * projects/{project-id} * projects/{project-id}/locations/{location-id}

কোনো অবস্থান নির্দিষ্ট না থাকলে, একটি অঞ্চল স্বয়ংক্রিয়ভাবে বেছে নেওয়া হবে।

শরীরের অনুরোধ

অনুরোধের অংশে নিম্নলিখিত কাঠামো সহ ডেটা রয়েছে:

JSON প্রতিনিধিত্ব
{
  "input": {
    object (Uri)
  },
  "output": {
    object (Uri)
  }
}
ক্ষেত্র
input

object ( Uri )

প্রয়োজন। OptimizeToursRequest ধারণকারী ক্লাউড স্টোরেজ অবজেক্টের URI।

output

object ( Uri )

প্রয়োজন। ক্লাউড স্টোরেজ অবজেক্টের URI যাতে OptimizeToursResponse থাকবে।

প্রতিক্রিয়া শরীর

সফল হলে, প্রতিক্রিয়া বডিতে Operation একটি উদাহরণ থাকে।

অনুমোদনের সুযোগ

নিম্নলিখিত OAuth সুযোগ প্রয়োজন:

  • https://www.googleapis.com/auth/cloud-platform

আইএএম অনুমতি

parent রিসোর্সে নিম্নলিখিত IAM অনুমতির প্রয়োজন:

  • routeoptimization.operations.create

আরও তথ্যের জন্য, IAM ডকুমেন্টেশন দেখুন।