يؤدي هذا الخيار إلى حذف سجلّات نوع الخلاصة المحدّد. لا يستخدم هذا الفلتر سوى عملية التحقّق الأساسية (مثل الطلب الذي تمت صياغته بشكل غير صحيح)، ثم يتم بعد ذلك عرض الردّ المناسب إلى الشريك فورًا. تُجري 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 |
الحقول | |
---|---|
deleteTime |
مطلوبة. يُستخدم هذا الطابع الزمني لتحديد ترتيب تطبيق الحذف على المستودع. طابع زمني بتنسيق RFC3339 UTC "Zulu" ، بدقة نانو ثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: |
حقل الاتحاد record_type تتضمن أنواعًا مختلفة من الخلاصات (ndjson، أو استنادًا إلى أولي، وما إلى ذلك) يمكن للشريك توفير سجلّ كامل مشابه للطريقة التي يتم بها توفير سجلّ في خلاصة أو واجهة برمجة تطبيقات BatchPush. وبإمكان الشركاء أيضًا تضمين الحقول الأساسية فقط في السجلّ المطلوب لتعريفه بشكل فريد. يمكن أن تكون السمة "record_type " واحدة فقط مما يلي: |
|
dataRecord |
للخلاصات غير المستندة إلى Proto سلسلة بترميز base64. |
protoRecord |
للخلاصات المستندة إلى النماذج الأولية. كائن يحتوي على حقول من نوع عشوائي. يحتوي الحقل الإضافي |