ย้ายข้อมูลจากเวอร์ชันตัวอย่าง

Routes API เปิดตัวเป็นเวอร์ชันตัวอย่างแบบสาธารณะ (ก่อนเวอร์ชันสำหรับผู้ใช้ทั่วไป) ในเดือนกันยายน 2022 ข้อเสนอก่อนเวอร์ชันสำหรับผู้ใช้ทั่วไปจะอยู่ภายใต้ข้อกำหนดเฉพาะบริการ Google Maps Platform ดูข้อมูลเพิ่มเติมได้ที่คำอธิบายขั้นตอนการเปิดตัว

ส่วนนี้จะอธิบายวิธีย้ายข้อมูลแอปจากรุ่นตัวอย่างไปยังรุ่น GA

ฟีเจอร์ใหม่ที่เพิ่มเข้ามาในรุ่น GA

รุ่น GA จะเพิ่มฟีเจอร์ใหม่ต่อไปนี้ซึ่งไม่รวมอยู่ในการแสดงตัวอย่าง

  • นอกจากรหัสสถานที่และพิกัดละติจูด/ลองจิจูดแล้ว ตอนนี้คุณสามารถระบุสถานที่ในรุ่น GA ได้โดยใช้

    • สตริงที่อยู่ ("ชิคาโก อิลลินอยส์" หรือ "ดาร์วิน, NT, ออสเตรเลีย")

      สตริงที่อยู่มักจะเป็นวิธีการที่ผู้ใช้จะป้อนที่อยู่ อย่างไรก็ตาม {product_name} ต้องเข้ารหัสพิกัดภูมิศาสตร์สตริงที่อยู่ภายในก่อนเพื่อแปลงให้เป็นพิกัดละติจูด/ลองจิจูดก่อนจึงจะสามารถคำนวณเส้นทางได้

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

    • Plus Codes

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

  • ตอนนี้การตอบกลับเส้นทางการประมวลผลจะมีอาร์เรย์ geocodingResults แล้ว สำหรับทุกตำแหน่งในคำขอ (ต้นทาง ปลายทาง หรือจุดระหว่างทาง) ที่ระบุเป็นสตริงที่อยู่หรือเป็นโค้ด Plus API จะดำเนินการค้นหารหัสสถานที่ องค์ประกอบแต่ละรายการของอาร์เรย์นี้จะมีรหัสสถานที่ที่เกี่ยวข้องกับสถานที่ พร้อมด้วยข้อมูลเมตาเพิ่มเติมเกี่ยวกับตำแหน่ง ระบบจะไม่สนใจตำแหน่งในคำขอที่ระบุเป็นรหัสสถานที่หรือเป็นพิกัดละติจูด/ลองจิจูด

การเปลี่ยนแปลงที่มีต่อฟีเจอร์เวอร์ชันตัวอย่างที่มีอยู่

ตอนนี้คุณต้องเปิดใช้ฟีเจอร์ต่อไปนี้ใน GA อย่างชัดแจ้งด้วยการเพิ่มช่อง extraComputations ของอาร์เรย์ใหม่ในคำขอ

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

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

สิ่งที่คุณต้องทราบ

ช่องต่อไปนี้จะไม่รวมอยู่ในการตอบกลับของcomputeRouteMatrix อีกต่อไป เว้นแต่คุณได้เปิดใช้ไว้อย่างชัดแจ้งโดยการตั้งค่า extraComputations

  • travelAdvisory.tollInfo (ข้อมูลค่าผ่านทาง)

ช่องต่อไปนี้จะไม่รวมอยู่ในการตอบกลับของ ComputeRoutes อีกต่อไป เว้นแต่การตั้งค่า extraComputations จะเปิดใช้ไว้อย่างชัดแจ้ง

  • routes.legs.travelAdvisory.tollInfo(ข้อมูลค่าผ่านทาง)
  • routes.travelAdvisory.tollInfo(ข้อมูลค่าผ่านทาง)
  • routes.travelAdvisory.fuelConsumptionMicroliters(อัตราการสิ้นเปลืองน้ำมัน)
  • routes.travelAdvisory.speedReadingIntervals(การเข้าชมบนเส้นประกอบ)
  • routes.legs.travelAdvisory.speedReadingIntervals(การเข้าชมบนเส้นประกอบ)

สิ่งที่ต้องทำ

หากต้องการรับช่องคำตอบสำหรับข้อมูลค่าผ่านทาง การใช้เชื้อเพลิง หรือการรับส่งข้อมูลในโพลีไลน์ คุณต้องตั้งค่าช่องอาร์เรย์คำขอใหม่ extraComputations เพื่อให้รวมค่าต่อไปนี้อย่างน้อย 1 ค่า