নির্দিষ্ট ফিড টাইপের রেকর্ড মুছে ফেলে। এটি শুধুমাত্র প্রাথমিক যাচাইকরণ (যেমন ত্রুটিপূর্ণ অনুরোধ) করে, যার পরে অবিলম্বে অংশীদারকে একটি উপযুক্ত প্রতিক্রিয়া ফেরত পাঠানো হয়। গুগল অ্যাসিঙ্ক্রোনাসভাবে অনুরোধটির ব্যবসায়িক যুক্তি যাচাইকরণ করে। এই ব্যাচ কলটি অ্যাটোমিসির নিশ্চয়তা দেয় না।
HTTP অনুরোধ
POST https://mapsbooking.googleapis.com/v1alpha/inventory/{parent=partners/*/feeds/*}/record:batchDelete
URL-টিতে gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করা হয়েছে।
পথের পরামিতি
| প্যারামিটার | |
|---|---|
parent | রিসোর্সের নাম, যার ফরম্যাট হলো - |
অনুরোধকারী শরীর
অনুরোধের মূল অংশে নিম্নলিখিত কাঠামোসহ ডেটা থাকে:
| JSON উপস্থাপনা |
|---|
{
"records": [
{
object ( |
| ক্ষেত্র | |
|---|---|
records[] | রেকর্ডসমূহ মুছে ফেলা হবে। একটি এপিআই কলে সর্বোচ্চ ১০০০টি রেকর্ড অনুমোদিত। |
প্রতিক্রিয়া সংস্থা
সফল হলে, রেসপন্স বডিটি একটি খালি JSON অবজেক্ট হয়।
অনুমোদনের পরিধি
নিম্নলিখিত OAuth স্কোপ প্রয়োজন:
-
https://www.googleapis.com/auth/mapsbooking
জেনেরিকডিলিটরেকর্ড
ইউআরএল অনুরোধে উল্লিখিত ফিড টাইপের রেকর্ডটি মুছে ফেলা হবে।
| JSON উপস্থাপনা |
|---|
{ "deleteTime": string, // Union field |
| ক্ষেত্র | |
|---|---|
deleteTime | আবশ্যক। ইনভেন্টরিতে ডিলিট করার প্রক্রিয়াটি কোন ক্রমে প্রয়োগ করা হবে, তা নির্ধারণ করতে এই টাইমস্ট্যাম্পটি ব্যবহৃত হয়। RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: |
ইউনিয়ন ফিল্ড record_type । এটি বিভিন্ন ধরনের ফিড (ndjson, প্রোটো-ভিত্তিক, ইত্যাদি) অন্তর্ভুক্ত করে। পার্টনার একটি ফিড বা BatchPush API-তে যেভাবে রেকর্ড প্রদান করা হয়, ঠিক সেভাবেই একটি সম্পূর্ণ রেকর্ড সরবরাহ করতে পারেন। পার্টনারদের কাছে একটি রেকর্ডকে অনন্যভাবে শনাক্ত করার জন্য প্রয়োজনীয় শুধুমাত্র অপরিহার্য ফিল্ডগুলো অন্তর্ভুক্ত করার বিকল্পও রয়েছে। record_type নিম্নলিখিতগুলির মধ্যে কেবল একটি হতে পারে: | |
dataRecord | নন-প্রোটো ভিত্তিক ফিডের জন্য। একটি বেস৬৪-এনকোডেড স্ট্রিং। |
protoRecord | প্রোটো-ভিত্তিক ফিডের জন্য। একটি অবজেক্ট যাতে যেকোনো ধরনের ফিল্ড থাকে। |