নির্দিষ্ট ফিড প্রকারের রেকর্ড সন্নিবেশ এবং/অথবা আপডেট করে। শুধুমাত্র মৌলিক বৈধতা (যেমন বিকৃত অনুরোধ) সঞ্চালন করে যার পরে একটি উপযুক্ত প্রতিক্রিয়া অবিলম্বে অংশীদারকে ফেরত দেওয়া হয়। Google অ্যাসিঙ্ক্রোনাসভাবে অনুরোধে ব্যবসায়িক যুক্তি যাচাই করে। এই ব্যাচ কল পারমাণবিকতার গ্যারান্টি দেয় না।
HTTP অনুরোধ
POST https://mapsbooking.googleapis.com/v1alpha/inventory/{parent=partners/*/feeds/*}/record:batchPush
ঢোকানো এবং/অথবা আপডেট করা রেকর্ড. একটি এপিআই কলে সর্বাধিক 1000টি রেকর্ড অনুমোদিত।
প্রতিক্রিয়া শরীর
সফল হলে, প্রতিক্রিয়া বডি খালি।
অনুমোদনের সুযোগ
নিম্নলিখিত OAuth সুযোগ প্রয়োজন:
https://www.googleapis.com/auth/mapsbooking
জেনেরিক রেকর্ড
ইউআরএল অনুরোধে উল্লিখিত ফিড প্রকারের রেকর্ড।
JSON প্রতিনিধিত্ব
{"generationTimestamp": 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.}
প্রয়োজন। এই টাইমস্ট্যাম্পটি ইনভেন্টরি আপডেটের সঠিক ক্রম নিশ্চিত করতে ব্যবহার করা হয়।
RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z" ।
ইউনিয়ন ফিল্ড record_type । বিভিন্ন ধরনের ফিড (ndjson, প্রোটো-ভিত্তিক, ইত্যাদি) encapsulate record_type নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
একটি নির্বিচারী ধরনের ক্ষেত্র ধারণকারী একটি বস্তু. একটি অতিরিক্ত ক্ষেত্র "@type" এ টাইপ সনাক্তকারী একটি URI রয়েছে৷ উদাহরণ: { "id": 1234, "@type": "types.example.com/standard/id" } ।