GoogleLocations

GoogleLocations API ให้คุณดูล่วงหน้าว่าสถานที่หนึ่งๆ ได้รับการอ้างสิทธิ์ใน Business Profile หรือไม่ ด้วยวิธีนี้ หากมีการอ้างสิทธิ์สถานที่ตั้งแล้ว คุณจะขอสิทธิ์เข้าถึงตําแหน่งได้ทันที นอกจากนี้ หากคุณจัดการบัญชีที่ได้รับการยืนยันจํานวนมาก คุณสามารถเลือกการจับคู่ที่อาจเกิดขึ้นล่วงหน้าได้แม่นยํากว่า และหลีกเลี่ยงการสร้างสถานที่ตั้งที่ซ้ํากัน

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

ภาพต่อไปนี้แสดงภาพรวมของกระบวนการในการเป็นเจ้าของสถานที่

รูปที่ 1 แผนภาพ Swimlane เกี่ยวกับการเป็นเจ้าของสถานที่ตั้งของ Business Profile

ขั้นตอนต่อไปนี้ช่วยให้คุณใช้ GoogleLocations API ได้

  1. รวบรวมข้อมูลตําแหน่งจากผู้ขาย
  2. เรียกใช้ปลายทาง googleLocations.search ใส่ข้อมูลตําแหน่งภายในเนื้อหาของการโทร หรือระบุในสตริงการค้นหาเหมือนที่ผู้ใช้ป้อนใน Search หรือ Maps เช่น "Starbucks 5th ave NYC."

    API นี้แสดงรายการสถานที่ตั้งที่อาจตรงกันและข้อมูลเกี่ยวกับสถานที่ตั้งแต่ละแห่ง เช่น locationName และที่อยู่

  3. เลือกสถานที่ตั้งที่ตรงกับสถานที่ตั้งของคุณ หากไม่มีชื่อที่ตรงกัน ให้โทรหา accounts.locations.create และข้ามไปยังขั้นตอนที่ 5
  4. ตามสถานะของ requestAdminRightsUrl ในการตอบกลับ ให้ดําเนินการดังต่อไปนี้

    1. หากมี requestAdminRightsUrl แสดงว่าผู้ใช้รายอื่นเป็นเจ้าของข้อมูลธุรกิจ นําผู้ขายไปยัง URL เพื่อเริ่มคําขอการเข้าถึงและการเป็นเจ้าของสถานที่ที่มีอยู่ใน Business Profile
    2. หากไม่มี requestAdminRightsUrl ให้โทรติดต่อ accounts.locations.create แล้วสร้างข้อมูลที่จะได้รับการยืนยันในภายหลัง
  5. หากสร้างข้อมูลใหม่เป็นส่วนหนึ่งของกระบวนการนี้ คุณจะใช้ API การยืนยันเพื่อเริ่มการยืนยันข้อมูลได้ ดูข้อมูลเพิ่มเติมได้ในจัดการการยืนยัน