Method: locations.getExtended

แสดงผลสถานที่ตั้งที่ระบุพร้อมข้อมูลเมตาเพิ่มเติม ซึ่งรวมถึงทั้งข้อมูลที่ผู้ขายระบุและมุมมองที่แสดงต่อผู้บริโภค ซึ่งอาจแตกต่างกัน นอกจากนี้ยังรวมการแมปเส้นทางของช่องกับข้อมูลเมตาที่อธิบายสถานะปัจจุบันของการแก้ไขในช่องนั้น แหล่งที่มา และรายละเอียดการปฏิเสธด้วย

คำขอ HTTP

GET https://mybusinessbusinessinformation.googleapis.com/v1alpha/{name=locations/*}:getExtended

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

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

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

string

ต้องระบุ ชื่อสถานที่ตั้งที่จะดึงข้อมูล

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

เนื้อหาของคำขอต้องว่างเปล่า

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

แสดงสถานที่พร้อมกับข้อมูลเมตาการแก้ไขและสถานะการแสดงผลปัจจุบัน

หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้

การแสดง JSON
{
  "locationProvidedByMerchant": {
    object (Location)
  },
  "locationSeenByConsumers": {
    object (Location)
  },
  "extendedFieldData": {
    string: {
      object (ExtendedFieldData)
    },
    ...
  }
}
ช่อง
locationProvidedByMerchant

object (Location)

เอาต์พุตเท่านั้น ข้อมูลตำแหน่งที่อยู่เบื้องหลังซึ่งจัดการโดยผู้ขาย

locationSeenByConsumers

object (Location)

เอาต์พุตเท่านั้น ข้อมูลตำแหน่งที่ผู้บริโภคเห็นใน Google Maps และ Search ในปัจจุบัน

extendedFieldData

map (key: string, value: object (ExtendedFieldData))

เอาต์พุตเท่านั้น ข้อมูลช่องที่ขยาย ซึ่งคีย์ตามชื่อของช่องระดับบนสุดของทรัพยากร Location

คีย์จะเป็นชื่อฟิลด์ระดับบนสุดแบบธรรมดาเสมอ ไม่ใช่เส้นทางฟิลด์ที่ฝังอยู่ ระบบจะถือว่าฟิลด์ระดับบนสุดแต่ละฟิลด์เป็นแบบอะตอม ดังนั้นหากคุณเปลี่ยนฟิลด์ย่อย แผนที่นี้จะถือว่าเป็นการเปลี่ยนแปลงฟิลด์ระดับบนสุด

ออบเจ็กต์ที่มีรายการคู่ "key": value เช่น { "name": "wrench", "mass": "1.3kg", "count": "3" }

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

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

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

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