ภาพรวม

Places Aggregate API เป็นบริการที่ให้ข้อมูลเชิงลึกเกี่ยวกับสถานที่ต่างๆ ภายในพื้นที่ที่ระบุโดยอิงตามเกณฑ์ต่างๆ เช่น สถานที่ตั้ง ประเภท สถานะการดำเนินการ ระดับราคา และการให้คะแนนของผู้ใช้ บริการนี้ช่วยวิเคราะห์ความหนาแน่นของประเภทสถานที่ที่เฉพาะเจาะจง รอบๆ สถานที่ที่กำหนด และตอบคำถามต่างๆ เช่น "มีร้านอาหารระดับ $$$ ที่ได้คะแนน 5 ดาวกี่แห่งในรัศมี 5 กม. จากสถานที่นี้ "

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

เหตุใดจึงต้องใช้ Places Aggregate API

Places Aggregate API ช่วยให้ผู้ใช้ตัดสินใจโดยอิงตามข้อมูลที่ได้จากข้อมูลที่ครอบคลุมเกี่ยวกับสถานที่ต่างๆ ที่คุณให้ไว้ โดยใช้ประโยชน์จากโมเดลสถานที่ที่ถูกต้องและเป็นปัจจุบัน ซึ่งรองรับ Use Case หลักๆ ดังนี้

  • ธุรกิจ: วิเคราะห์การแข่งขันและสถานที่ตั้งที่มีศักยภาพสำหรับ สาขาใหม่
  • นักพัฒนาแอป: สร้างแอปพลิเคชันที่ให้คำแนะนำที่ปรับเปลี่ยนในแบบของคุณ
  • นักวิจัย: ตรวจสอบแนวโน้มและรูปแบบในพื้นที่ที่เฉพาะเจาะจง

สิ่งที่คุณทำได้ด้วย Places Aggregate API

Places Aggregate API ช่วยให้คุณได้รับข้อมูลต่อไปนี้

  • จำนวน: ดึงข้อมูลจำนวนสถานที่ที่ตรงกับเกณฑ์ของคุณ
  • รหัสสถานที่: ดึงข้อมูลรหัสสถานที่ของสถานที่ที่เฉพาะเจาะจงซึ่งตรงกับ เกณฑ์ของคุณ

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

ตัวอย่าง

ส่วนนี้อธิบาย Use Case ตัวอย่างสำหรับ Places Aggregate API และมีโค้ดที่ใช้งานได้สำหรับแต่ละตัวอย่าง

การเปิดร้านกาแฟใหม่

เจ้าของร้านอาหารรายหนึ่งต้องการเปิดร้านกาแฟใหม่ โดยเริ่มจากการแสดงภาพจุดที่มีร้านกาแฟหนาแน่น เพื่อให้สามารถระบุพื้นที่ที่มีร้านกาแฟหนาแน่นมากและน้อยเพื่อประกอบการตัดสินใจทางธุรกิจ Places Aggregate API ช่วยวิเคราะห์จำนวนร้านกาแฟภายในรัศมีที่เฉพาะเจาะจงโดยอิงตามแอตทริบิวต์ต่างๆ เช่น สถานะการดำเนินการ ระดับราคา และการให้คะแนนของลูกค้า เพื่อให้ตัดสินใจโดยอิงตามข้อมูลว่าจะเปิดร้านกาแฟแห่งต่อไปที่ใด

ดูตัวอย่าง

แผนที่ซานฟรานซิสโกและคะแนนความบันเทิงตามรหัสไปรษณีย์

บริษัทลงทุนด้านอสังหาริมทรัพย์

บริษัทลงทุนด้านอสังหาริมทรัพย์แห่งหนึ่งต้องการปรับปรุงโมเดลทางการเงินและกำหนด ROI ของการลงทุนในอสังหาริมทรัพย์ที่วางแผนไว้ได้อย่างแม่นยำ การใช้ Places Aggregate API จะช่วยให้บริษัทรวบรวมข้อมูลโดยละเอียดเกี่ยวกับสิ่งอำนวยความสะดวกใกล้กับอสังหาริมทรัพย์ที่มีศักยภาพในการลงทุน เช่น ตู้ ATM โรงพยาบาล สถานีขนส่ง และร้านขายของชำ เพื่อให้เข้าใจสิ่งอำนวยความสะดวกใกล้กับอสังหาริมทรัพย์ที่มีศักยภาพในการลงทุน

บริการจัดส่งสินค้าค้าปลีก

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

ดูตัวอย่าง

แผนที่ความร้อนของร้านอาหารตามปริมาณใน Mountain View

วิธีการทำงานของ Places Aggregate API

Places Aggregate API ช่วยให้คุณระบุตัวกรองเพื่อจำกัดเกณฑ์การค้นหาให้แคบลงได้ หลังจากเลือกประเภทข้อมูลเชิงลึก เป็น INSIGHT_COUNT หรือ INSIGHT_PLACES แล้ว คุณจะเพิ่มเกณฑ์ตัวกรอง ซึ่งรวมถึงเกณฑ์ต่อไปนี้ได้

  • สถานที่ตั้ง: กำหนดพื้นที่ที่สนใจโดยใช้วงกลม ภูมิภาค หรือรูปหลายเหลี่ยมที่กำหนดเอง
  • ประเภท: ระบุประเภทสถานที่ที่คุณสนใจ
  • สถานะการดำเนินการ: กรองสถานที่ตามสถานะการดำเนินการ
  • ระดับราคา: กรองสถานที่ตามระดับราคา
  • การให้คะแนน: กรองสถานที่ตามการให้คะแนนของผู้ใช้

ออบเจ็กต์ ComputeInsightsResponse ของการตอบกลับจาก API จะมีผลลัพธ์ของ ข้อมูลเชิงลึกที่ขอ เช่น หากคุณเลือก INSIGHT_COUNT การตอบกลับจะมีจำนวนสถานที่ทั้งหมด และหากคุณเลือก INSIGHT_PLACES การตอบกลับจะมีรายการรหัสสถานที่

วิธีใช้ Places Aggregate API

1 ตั้งค่า เริ่มต้นด้วยการตั้งค่าโปรเจ็กต์ Google Cloud และทำตามวิธีการที่ระบุไว้
2 ส่งคำขอเพื่อรับจำนวนสถานที่ที่ตรงกัน ดูส่งคำขอแรก
3 ดูข้อมูลเกี่ยวกับพารามิเตอร์คำขอ ดูพารามิเตอร์คำขอ

ขั้นตอนถัดไป