แทรกและ/หรืออัปเดตระเบียนประเภทฟีดที่ระบุ ทำการตรวจสอบเบื้องต้นเท่านั้น (เช่น คำขอมีรูปแบบไม่ถูกต้อง) หลังจากนั้นระบบจะส่งการตอบสนองที่เหมาะสมไปให้พาร์ทเนอร์ทันที Google จะตรวจสอบตรรกะทางธุรกิจสำหรับคำขอแบบไม่พร้อมกัน การเรียกใช้แบบกลุ่มนี้ไม่ได้รับประกันการเข้าถึงที่น้อยลง
คำขอ HTTP
POST https://mapsbooking.googleapis.com/v1alpha/inventory/{parent=partners/*/feeds/*}/record:batchPush
URL ใช้ไวยากรณ์การแปลง gRPC
พารามิเตอร์เส้นทาง
พารามิเตอร์ | |
---|---|
parent |
ชื่อทรัพยากร ซึ่งมีรูปแบบ - |
เนื้อหาของคำขอ
เนื้อหาของคำขอมีข้อมูลที่มีโครงสร้างต่อไปนี้
การแสดง JSON |
---|
{
"records": [
{
object ( |
ช่อง | |
---|---|
records[] |
ระเบียนที่จะแทรกและ/หรืออัปเดต อนุญาตระเบียนไม่เกิน 1,000 รายการในการเรียก API หนึ่งครั้ง |
เนื้อหาการตอบกลับ
หากสำเร็จ เนื้อหาการตอบกลับจะว่างเปล่า
ขอบเขตการให้สิทธิ์
ต้องใช้ขอบเขต OAuth ต่อไปนี้
https://www.googleapis.com/auth/mapsbooking
GenericRecord
บันทึกของประเภทฟีดที่กล่าวถึงในคำขอ URL
การแสดง JSON |
---|
{ "generationTimestamp": string, // Union field |
ช่อง | |
---|---|
generationTimestamp |
ต้องระบุ การประทับเวลานี้ใช้เพื่อตรวจสอบลำดับการอัปเดตสินค้าคงคลังที่ถูกต้อง การประทับเวลาเป็น RFC3339 UTC "Zulu" โดยมีความละเอียดระดับนาโนวินาทีและมีเลขเศษส่วนสูงสุด 9 หลัก ตัวอย่าง: |
ช่องการรวม record_type รวมฟีดประเภทต่างๆ (ndjson, แบบ Proto ฯลฯ) record_type ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้ |
|
dataRecord |
สำหรับฟีดที่ไม่ได้สร้างโปรโต สตริงที่เข้ารหัสฐาน 64 |
protoRecord |
สำหรับฟีดที่อิงตามโปรโต ออบเจ็กต์ที่มีช่องประเภทที่กำหนดเอง ช่องเพิ่มเติม |