Method: locations.updateAttributes

อัปเดตแอตทริบิวต์สำหรับสถานที่ตั้งที่ระบุ

คำขอ HTTP

PATCH https://mybusinessbusinessinformation.googleapis.com/v1alpha/{attributes.name=locations/*/attributes}

URL ใช้ไวยากรณ์การแปลงรหัส gRPC

พารามิเตอร์เส้นทาง

พารามิเตอร์
attributes.name

string

ต้องระบุ ตัวระบุของ Google สำหรับสถานที่ตั้งนี้ในรูปแบบ locations/{locationId}/attributes

พารามิเตอร์การค้นหา

พารามิเตอร์
attributeMask

string (FieldMask format)

ต้องระบุ ชื่อแอตทริบิวต์ของแอตทริบิวต์ที่ต้องการอัปเดต แสดงโดย attributes/{attribute}

อัปเดต: ต้องตั้งค่าแอตทริบิวต์ทั้งหมดที่ระบุในช่องแอตทริบิวต์ที่ต้องการอัปเดตใน attributeMask ระบบจะไม่สนใจแอตทริบิวต์ที่ตั้งค่าไว้ในรายการด้านบนแต่ไม่ได้อยู่ใน attributeMask

การลบ: หากต้องการลบแอตทริบิวต์บางรายการ คุณต้องระบุแอตทริบิวต์เหล่านั้นใน attributeMask โดยไม่มีรายการที่ตรงกันในรายการแอตทริบิวต์ หากต้องการลบแอตทริบิวต์ทั้งหมดที่ตั้งค่าไว้ในสถานที่ตั้ง คุณควรค้นหาแอตทริบิวต์ที่เกี่ยวข้องทั้งหมดสำหรับสถานที่ตั้งนั้น แล้วเพิ่มลงใน attributeMask โดยเว้นช่องแอตทริบิวต์ไว้ว่างๆ

ซึ่งเป็นรายการชื่อฟิลด์ที่สมบูรณ์ในตัวเองและคั่นด้วยคอมมา ตัวอย่าง: "user.displayName,photo"

เนื้อความของคำขอ

เนื้อความของคำขอมีอินสแตนซ์ของ Attributes

เนื้อหาการตอบกลับ

หากทำสำเร็จ เนื้อหาการตอบกลับจะมีอินสแตนซ์ Attributes

ขอบเขตการให้สิทธิ์

ต้องใช้ขอบเขต OAuth ต่อไปนี้

  • https://www.googleapis.com/auth/business.manage

ดูข้อมูลเพิ่มเติมได้ที่ OAuth 2.0 Overview