Method: inventory.partners.feeds.record.batchDelete

নির্দিষ্ট ফিড ধরনের রেকর্ড মুছে দেয়। শুধুমাত্র মৌলিক বৈধতা (যেমন বিকৃত অনুরোধ) সঞ্চালন করে যার পরে একটি উপযুক্ত প্রতিক্রিয়া অবিলম্বে অংশীদারকে ফেরত দেওয়া হয়। Google অ্যাসিঙ্ক্রোনাসভাবে অনুরোধে ব্যবসায়িক যুক্তি যাচাই করে। এই ব্যাচ কল পারমাণবিকতার গ্যারান্টি দেয় না।

HTTP অনুরোধ

POST https://mapsbooking.googleapis.com/v1alpha/inventory/{parent=partners/*/feeds/*}/record:batchDelete

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

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

পরামিতি
parent

string

সম্পদের নাম, যার বিন্যাস রয়েছে - partners/{partner_id}/feeds/{feed_name}

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

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

JSON প্রতিনিধিত্ব
{
  "records": [
    {
      object (GenericDeleteRecord)
    }
  ]
}
ক্ষেত্র
records[]

object ( GenericDeleteRecord )

রেকর্ড মুছে ফেলা হবে. একটি এপিআই কলে সর্বাধিক 1000টি রেকর্ড অনুমোদিত।

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

সফল হলে, প্রতিক্রিয়া বডি খালি।

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

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

  • https://www.googleapis.com/auth/mapsbooking

জেনেরিক ডিলিট রেকর্ড

ইউআরএল অনুরোধে উল্লিখিত ফিডের ধরন মুছে ফেলার রেকর্ড।

JSON প্রতিনিধিত্ব
{
  "deleteTime": string,

  // Union field record_type can be only one of the following:
  "dataRecord": string,
  "protoRecord": {
    "@type": string,
    field1: ...,
    ...
  }
  // End of list of possible types for union field record_type.
}
ক্ষেত্র
deleteTime

string ( Timestamp format)

প্রয়োজন। এই টাইমস্ট্যাম্পটি ইনভেন্টরিতে কোন ডিলিট প্রয়োগ করা হবে তা নির্ধারণ করতে ব্যবহৃত হয়।

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

ইউনিয়ন ফিল্ড record_type । বিভিন্ন ধরনের ফিড (ndjson, প্রোটো-ভিত্তিক, ইত্যাদি) এনক্যাপসুলেট করুন অংশীদার একটি ফিড বা BatchPush API-এ কীভাবে একটি রেকর্ড সরবরাহ করা হয় তার অনুরূপ একটি সম্পূর্ণ রেকর্ড সরবরাহ করতে পারে। অংশীদারদের কাছে অনন্যভাবে সনাক্ত করার জন্য প্রয়োজনীয় রেকর্ডের শুধুমাত্র প্রয়োজনীয় ক্ষেত্রগুলি অন্তর্ভুক্ত করার বিকল্প রয়েছে। record_type নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
dataRecord

string ( bytes format)

নন-প্রোটো ভিত্তিক ফিডের জন্য।

একটি base64-এনকোডেড স্ট্রিং।

protoRecord

object

প্রোটো-ভিত্তিক ফিডের জন্য।

একটি নির্বিচারী ধরনের ক্ষেত্র ধারণকারী একটি বস্তু. একটি অতিরিক্ত ক্ষেত্র "@type" এ টাইপ সনাক্তকারী একটি URI রয়েছে৷ উদাহরণ: { "id": 1234, "@type": "types.example.com/standard/id" }