การเปลี่ยนแปลงปลายทาง Cloud Anchor ของ ARCore 1.33

ในรุ่น 1.33.0 เดือนสิงหาคม 2022 เราได้เลิกใช้งานปลายทาง ARCore Cloud Anchor API ตอนนี้แอปทั้งหมดที่สร้างด้วย ARCore SDK 1.33.0 ขึ้นไปจะกำหนดเป้าหมายเป็น ARCore API ใหม่ ซึ่งเป็น API อเนกประสงค์สำหรับใช้กับบริการระบบคลาวด์ ARCore ทั้งหมด แอปทั้งหมดที่สร้างด้วย ARCore SDK 1.32.0 และต่ำกว่าจะยังคงกำหนดเป้าหมายเป็น API รุ่นเก่าต่อไป

การเปลี่ยนแปลงนี้จะไม่ส่งผลต่อข้อมูลที่มีอยู่ เมื่ออัปเดตแอปให้ใช้ ARCore SDK 1.33.0 ขึ้นไป และเปิดใช้ ARCore API ใหม่ในโปรเจ็กต์ Google Cloud ที่แอปใช้แล้ว ฟังก์ชันการทำงานควรเหมือนเดิมเมื่อใช้ปลายทางก่อนหน้านี้ หากต้องการรองรับแอปเวอร์ชันเก่า คุณอาจเปิดใช้ API ทั้ง 2 ตัวระหว่างทำการเปลี่ยน

หากแอปใช้ Cloud Anchors API คุณต้องอัปเดตแอปให้ใช้ ARCore SDK เวอร์ชัน 1.33.0 ขึ้นไปก่อนวันที่ 31 สิงหาคม 2023 หลังจากวันที่ดังกล่าว แอปที่คอมไพล์ด้วย ARCore SDK 1.32.0 หรือเวอร์ชันก่อนหน้าจะไม่สามารถโฮสต์และแก้ไข Cloud Anchor ได้อีกต่อไป

การเปลี่ยนชื่อ

ก่อนหน้า ใหม่
ชื่อ API API จุดยึดระบบคลาวด์ของ ARCore API ของ ARCore
ชื่อโดเมน arcorecloudanchor.googleapis.com arcore.googleapis.com

อัปเดตแอปเพื่อใช้ปลายทางใหม่

วิธีอัปเดตแอป

  1. ไปที่คอนโซล Google Cloud Platform
  2. ระบุโปรเจ็กต์ระบบคลาวด์ที่แอปใช้
  3. ตรวจสอบว่าเปิดใช้ ARCore API อยู่
  4. อัปเดตแอปเพื่อใช้ ARCore SDK เวอร์ชันล่าสุด ARCore SDK 1.33 ขึ้นไปจะใช้ ARCore API ใหม่
  5. ทดสอบการเปลี่ยนแปลงเหล่านี้โดยใช้ฟังก์ชัน Cloud Anchor API ในแอปของคุณ
  6. ยืนยันว่าการใช้งาน Cloud Anchor API สำหรับแอปที่อัปเดตปรากฏภายใต้ ARCore API ในโปรเจ็กต์ Google Cloud และไม่อยู่ในส่วน ARCore Cloud Anchor API

อัปเดตการตั้งค่าแอป

  • หากแอป iOS ใช้ JWT ที่ลงชื่อเพื่อให้สิทธิ์ ให้เปลี่ยนการอ้างสิทธิ์ audience เป็น https://arcore.googleapis.com/ สำหรับแอปที่สร้างด้วย ARCore SDK 1.33.0 ขึ้นไป
  • หากคีย์ API ของคุณถูกจำกัด คุณต้องอนุญาต ARCore API
  • หากส่งคำขอไปยัง ARCore Cloud Anchor Management API จากแบ็กเอนด์ คุณต้องเปิดใช้ ARCore API และเปลี่ยนชื่อโดเมนเป็น arcore.googleapis.com