การกรอกที่อยู่อัตโนมัติ

Odoo integrates with the Google Places API to enable address autocompletion on contact forms. As you begin typing an address, the system provides a list of suggested locations, reducing manual errors and saving time.

การกรอกที่อยู่อัตโนมัติในแบบฟอร์มผู้ติดต่อ

Important

การใช้ Google Places API อาจต้องชำระเงินให้กับ Google <https://mapsplatform.google.com/pricing/>`_.

ดูเพิ่มเติม

การกำหนดค่า Google Places API

หากต้องการใช้ Google สำหรับการเติมที่อยู่อัตโนมัติ คุณต้อง เปิดใช้งาน API และ สร้างข้อมูลรับรองที่จำเป็น ก่อน

เปิดใช้งาน Google Places API

หากต้องการเปิดใช้งาน Google Places API ให้ทำตามขั้นตอนเหล่านี้:

  1. ไปที่ Google Cloud console

  2. Create or sign in to a Google account.

  3. ที่มุมซ้ายบน คลิก Select a project จากนั้นในป๊อปอัป Select a resource ให้สร้าง New Project

    Tip

    หากคุณสร้างโปรเจกต์ไว้แล้ว แต่ต้องการเปลี่ยนไปใช้โปรเจกต์อื่น ให้คลิกชื่อโปรเจกต์ที่เลือกไว้ที่มุมซ้ายบน จากนั้นในป๊อปอัป Select a resource ให้เลือกโปรเจกต์ด้วยตนเอง หากโปรเจกต์ที่ต้องการถูกเลือกไว้เป็นค่าเริ่มต้นอยู่แล้ว ให้ดำเนินการในขั้นตอนถัดไป

  4. เปิดแผงด้านข้าง (Navigation menu) จากนั้นไปที่ APIs and services ‣ Enabled APIs and services

  5. คลิก Enable APIs and services

  6. ค้นหา Places API และเลือก

    Important

    ไม่ต้องเปิดใช้งาน Places API (New) เนื่องจาก Odoo ยังไม่รองรับ

  7. คลิก Enable

  8. ทำกระบวนการตรวจสอบให้เสร็จสมบูรณ์

สร้างข้อมูลรับรอง API

เมื่อ สร้างโปรเจกต์และเปิดใช้งาน Places API แล้ว ให้สร้างข้อมูลรับรอง API โดยทำตามขั้นตอนเหล่านี้:

  1. เปิดแผงด้านข้าง (Navigation menu) ของโปรเจกต์ จากนั้นไปที่ APIs and services ‣ Credentials

  2. คลิก Create credentials จากนั้นเลือก API key

  3. ในแผง Create API key ให้ป้อน Name

  4. ในรายการแบบเลื่อนลง Select API restrictions ให้ระบุว่า API ใดที่คีย์สามารถเข้าถึงได้หากมีหลาย API ที่กำหนดค่าไว้ในโปรเจกต์ของคุณ ตรวจสอบให้แน่ใจว่าเลือก Places API แล้ว จากนั้นคลิก OK

  5. คลิก สร้าง

Note

Do not apply any Application restrictions to Odoo Online or Odoo.sh databases. For on-premises databases, you can configure an IP address restriction if needed.

Important

บันทึกคีย์ API ของคุณอย่างปลอดภัยและไม่เปิดเผยต่อสาธารณะ

การกำหนดค่า Odoo

เมื่อสร้างคีย์ API แล้ว ให้เชื่อมต่อฐานข้อมูล Odoo กับ Google Places API โดยทำดังนี้:

  1. ไปที่ แอปการตั้งค่า

  2. ไปที่ส่วน การผสานรวม

  3. เปิดใช้งาน Google Address Autocomplete จากนั้นคลิก บันทึก

  4. กลับไปที่ส่วน การผสานรวม จากนั้นวาง คีย์ Google Places API ของคุณในช่องที่กำหนดไว้

  5. คลิก บันทึก