تحذف السجلّات من نوع الخلاصة المحدَّد. لا يتم تنفيذ سوى عملية التحقق الأساسية (مثل الطلب المكتوب بشكل غير صحيح) والتي يتم بعدها عرض الرد المناسب إلى الشريك على الفور. تُجري Google عمليات تحقُّق من منطق النشاط التجاري على الطلب بشكلٍ غير متزامن. لا تضمن هذه المكالمة المجمّعة الاتّساق.
طلب HTTP
POST https://mapsbooking.googleapis.com/v1alpha/inventory/{parent=partners/*/feeds/*}/record:batchDelete
يستخدِم عنوان URL بنية تحويل ترميز gRPC.
مَعلمات المسار
المعلمات | |
---|---|
parent |
اسم المورد بالتنسيق |
نص الطلب
يحتوي نص الطلب على بيانات بالبنية التالية:
تمثيل JSON |
---|
{
"records": [
{
object ( |
الحقول | |
---|---|
records[] |
السجلّات التي سيتم حذفها يُسمح بحد أقصى 1000 سجلّ في طلب بيانات واحد من واجهة برمجة التطبيقات. |
نص الاستجابة
إذا كانت الاستجابة ناجحة، يكون نص الاستجابة فارغًا.
نطاقات الأذونات
يجب توفير نطاق OAuth التالي:
https://www.googleapis.com/auth/mapsbooking
GenericDeleteRecord
السجلّ المطلوب حذفه من نوع الخلاصة المذكور في طلب عنوان URL
تمثيل JSON |
---|
{ "deleteTime": string, // Union field |
الحقول | |
---|---|
delete |
مطلوب. يُستخدَم الطابع الزمني هذا لتحديد ترتيب تطبيق عملية الحذف على المستودع. يجب أن يكون طابعًا زمنيًا بالتنسيق RFC3339 UTC "Zulu" وبدقة تصل إلى نانوثانية وما يصل إلى تسعة أرقام كسور. أمثلة: |
حقل الربط record_type تغليف أنواع مختلفة من الخلاصات (ndjson، المستندة إلى Proto، وما إلى ذلك) يمكن للشريك تقديم سجلّ كامل مشابه للطريقة التي يتم بها تقديم سجلّ في خلاصة أو BatchPush API. يتوفّر للشركاء أيضًا خيار تضمين الحقول الأساسية فقط للسجلّ المطلوب لتحديده بشكل فريد. يمكن أن يكون record_type واحدًا فقط مما يلي: |
|
data |
للخلاصات غير المستندة إلى أولي. سلسلة بترميز base64. |
proto |
للخلاصات المستندة إلى النماذج كائن يحتوي على حقول من نوع عشوائي يحتوي الحقل الإضافي |