RequestMetadata

সমস্ত অনুরোধের ক্ষেত্রে প্রয়োজনীয় অনুরোধ সম্পর্কে মেটাডেটা।

JSON উপস্থাপনা
{
  "requestId": string,
  "version": {
    object (Version)
  },
  "issuerId": string
}
ক্ষেত্র
requestId

string

এই নির্দিষ্ট অনুরোধটি সনাক্ত করতে ব্যবহৃত একটি আইডি, এবং প্রতিটি পুনঃচেষ্টার জন্য আলাদা হওয়া উচিত।

এটি ডিবাগিং উদ্দেশ্যে ব্যবহার করা হয়, যেমন ব্যর্থ অনুরোধগুলি সনাক্তকরণ। এর সাথে কোনও আইডেম্পোটেন্সি প্রয়োজনীয়তা সংযুক্ত করা হয়নি।

যেমন: UUID

version

object ( Version )

ব্যবহৃত API এর সংস্করণ।

এটি সার্ভার দ্বারা বাস্তবায়িত API এর সংস্করণের সাথে পরীক্ষা করা উচিত, এবং যদি তারা মেলে না তবে অনুরোধটি প্রত্যাখ্যান করা উচিত।

issuerId

string

গুগল যে ইস্যুকারীর সাথে যোগাযোগ করছে তার আইডি।

ডিবাগ করার সময় নির্দিষ্ট ইস্যুকারীর ট্র্যাফিক দ্রুত ফিল্টার করতে এটি ব্যবহার করা যেতে পারে।

যেমন: FreeFormState_ISO2Country_MDL

সংস্করণ

API এর সংস্করণ প্রতিনিধিত্বকারী একটি বস্তু।

JSON উপস্থাপনা
{
  "major": integer,
  "minor": integer
}
ক্ষেত্র
major

integer

API এর প্রধান সংস্করণ নম্বর।

যেমন: ১.২ সংস্করণের জন্য, এটি হবে ১

minor

integer

API এর ক্ষুদ্র সংস্করণ নম্বর।

যেমন: ১.২ সংস্করণের জন্য, এটি হবে ২