ค้นหาข้อมูลผลิตภัณฑ์ที่ตรงกัน

Business Profile API ช่วยให้คุณสร้างแพลตฟอร์มให้ผู้ขายจัดการธุรกิจของตนบน Google ได้ ในแพลตฟอร์มของคุณ คุณสามารถอนุญาตให้พาร์ทเนอร์ค้นหาข้อมูลซึ่งตรงกับชื่อ ที่อยู่ และข้อมูลหมายเลขโทรศัพท์ของธุรกิจ เจ้าของสามารถระบุการเป็นเจ้าของสถานที่ตั้ง รวมถึงระบุสถานที่ตั้งจริงของธุรกิจได้อย่างแม่นยำตามละติจูดและลองจิจูด

ก่อนเริ่มต้น

ก่อนใช้ Business Profile API คุณต้องลงทะเบียนแอปพลิเคชันและรับข้อมูลเข้าสู่ระบบ OAuth 2.0 ดูรายละเอียดเกี่ยวกับวิธีเริ่มต้นใช้งาน Business Profile API ได้ที่การตั้งค่าพื้นฐาน

วิธีจัดการข้อมูลที่อยู่

หากต้องการจัดการข้อมูลที่อยู่และตำแหน่งทางภูมิศาสตร์ในแพลตฟอร์ม คุณอาจใช้ API และทรัพยากร 2 ชุดที่แตกต่างกัน ได้แก่ Business Profile API และ Maps API

แหล่งข้อมูล Business Profile ที่มักใช้

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

ออบเจ็กต์ PostalAddress แสดงที่อยู่จริงของธุรกิจ

ทรัพยากร Google Maps ที่มักใช้

วิดเจ็ตสถานที่ของ Maps JavaScript มักใช้ในเวิร์กโฟลว์ของพาร์ทเนอร์เพื่อสร้างแผนที่แบบอินเทอร์แอกทีฟ นอกจากนี้ Maps API ต่อไปนี้ยังมีประโยชน์ด้วย

รายการที่ตรงกัน 1 หรือ 0 รายการ

เมื่อพาร์ทเนอร์ค้นหาข้อมูลซึ่งตรงกับสถานที่ตั้ง เป้าหมายของพาร์ทเนอร์คือการจำกัดผลการค้นหาให้เหลือเพียงรายการที่ตรงกัน 1 รายการหรือไม่มีเลย ซึ่งหมายความว่าสถานที่นั้นๆ ตรงกับเกณฑ์การค้นหาหรือยังไม่มีใน Business Profile ตามลำดับ

ในกรณีที่ตรงกัน 1 รายการหรือ 0 รายการ ให้ใช้วิธีของ accounts.locations.create เพื่อสร้างข้อมูลใหม่ หรือทำตามคำแนะนำของ GoogleLocations เพื่ออ้างสิทธิ์การเป็นเจ้าของข้อมูลที่มีอยู่ หาก Google จับคู่ที่อยู่เป็นพิกัดภูมิศาสตร์ไม่ได้ การสร้างสถานที่ตั้งจะดำเนินการไม่สำเร็จ และการตอบกลับของ API จะมีคำขอข้อมูลLatLng ดูข้อมูลเกี่ยวกับวิธีที่ผู้ขายสามารถระบุLatLngข้อมูลได้ในส่วนการปรับข้อมูลตำแหน่งทางภูมิศาสตร์ด้วยตนเอง

เมื่อระบุพิกัด LatLng แล้ว ระบบจะสร้างข้อมูลใหม่

การจับคู่ที่ตรงกันบางส่วนและการจับคู่หลายรายการ

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

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

  • วิเคราะห์ที่อยู่ซึ่งตรงกันบางส่วนแล้วเลือกที่อยู่ที่ต้องการ
  • แก้ไขหรือพิมพ์บางส่วนของที่อยู่อีกครั้งเพื่อให้ถูกต้องมากขึ้นและจำกัดผลการค้นหาให้ตรงกัน 1 รายการหรือไม่มีเลย
ผู้ใช้เห็นการจับคู่บางส่วนหลายรายการที่ตอบสนองต่อการค้นหาที่อยู่

ผู้ใช้เลือกจากรายการที่ตรงกันทั้งหมดอย่างน้อย 1 รายการ

ในบางกรณี สถานที่ตั้งหลายแห่งอาจตรงกับที่อยู่การค้นหาของผู้ใช้โดยสมบูรณ์ ตัวอย่างเช่น ผู้ใช้อาจป้อนที่อยู่ต่อไปนี้ลงในแพลตฟอร์มของพาร์ทเนอร์

Burung kolibri, Collmin Sq., GRN No. 1, Wonokromo, Jawa Timur 60983, Indonesia

สมมติว่าระบบแสดงผลลัพธ์ต่อไปนี้ทั้งหมดซึ่งตรงกับที่อยู่ที่ให้ไว้

  • Kasperson Printer Center ซึ่งเป็นสถานที่ที่ไม่ได้รับการยืนยัน
  • Bengo Seguro ซึ่งเป็นสถานที่ตั้งที่ยืนยันแล้ว
  • Garush Productions ซึ่งเป็นสถานที่ตั้งที่ไม่ได้รับการยืนยัน

ผู้ใช้ต้องเลือกธุรกิจที่ตรงกันด้วยตนเอง คุณอาจต้องปรับข้อมูลละติจูดและลองจิจูด (LatLng) ของสถานที่ตั้งเหล่านี้เพื่อให้แม่นยำยิ่งขึ้น เพื่อให้ผู้บริโภคได้รับเส้นทางที่ถูกต้องไปยังธุรกิจ ดูข้อมูลเกี่ยวกับวิธีที่ผู้ใช้ป้อน LatLng ด้วยตนเองได้ที่หัวข้อการปรับข้อมูลตําแหน่งทางภูมิศาสตร์ด้วยตนเอง

การปรับข้อมูลตําแหน่งทางภูมิศาสตร์ด้วยตนเอง

ธุรกิจสามารถเพิ่มพิกัดละติจูดและลองจิจูด (LatLng) ของธุรกิจเพื่อเพิ่มความแม่นยำของข้อมูลใน Business Profile ธุรกิจใหม่อาจไม่ทราบพิกัด LatLng จึงสามารถปักหมุดด้วยวิดเจ็ตสถานที่ JavaScript ของ Maps ด้วยตนเองเพื่อสร้างพิกัด LatLng ที่ถูกต้อง

ที่อยู่เดียวแสดงผลเป็นสถานที่ตั้ง 3 แห่งที่ห่างกัน 1,500 ฟุต หากต้องการเชื่อมโยงที่อยู่ธุรกิจกับLatLngพิกัดของธุรกิจอย่างถูกต้อง คุณจะต้องปรับพิกัดของสถานที่แต่ละแห่งด้วยตนเอง

คุณภาพของผลการค้นหา

ผลการค้นหาจะแตกต่างกันไปอย่างมากตามความถูกต้องของที่อยู่ที่มีการค้นหาและตามภูมิภาคทางภูมิศาสตร์ ภูมิภาคที่กำลังพัฒนามักจะแสดงสถานที่ใน Maps น้อยกว่า และปฏิบัติตามรูปแบบที่อยู่ของ Google อย่างไม่สอดคล้องกัน ซึ่งส่งผลให้ผลการค้นหามีคุณภาพต่ำลงและจำเป็นต้องจัดรูปแบบที่อยู่ด้วยตนเองและใช้ Maps API มากขึ้น