การกรอกที่อยู่อัตโนมัติ¶
Odoo ผสานรวมกับ Google Places API เพื่อให้สามารถกรอกที่อยู่อัตโนมัติได้ เมื่อคุณเริ่มพิมพ์ที่อยู่ ระบบจะแสดงรายการตำแหน่งที่แนะนำ ช่วยลดข้อผิดพลาดจากการกรอกด้วยตนเองและประหยัดเวลา
Important
การใช้ Google Places API อาจต้องชำระเงินให้กับ Google <https://mapsplatform.google.com/pricing/>`_.
ดูเพิ่มเติม
` เอกสารประกอบสำหรับนักพัฒนา Google: Google Places API <https://developers.google.com/maps/documentation/places/web-service>`_
การกำหนดค่า Google Places API¶
หากต้องการใช้ Google สำหรับการเติมที่อยู่อัตโนมัติ คุณต้อง เปิดใช้งาน API และ สร้างข้อมูลรับรองที่จำเป็น ก่อน
เปิดใช้งาน Google Places API¶
หากต้องการเปิดใช้งาน Google Places API ให้ทำตามขั้นตอนเหล่านี้:
ไปที่ Google Cloud console
สร้าง หรือ การเซ็นชื่อเข้าสู่ระบบ บัญชี Google
ที่มุมซ้ายบน คลิก Select a project จากนั้นในป๊อปอัป Select a resource ให้สร้าง New Project
Tip
หากคุณสร้างโปรเจกต์ไว้แล้ว แต่ต้องการเปลี่ยนไปใช้โปรเจกต์อื่น ให้คลิกชื่อโปรเจกต์ที่เลือกไว้ที่มุมซ้ายบน จากนั้นในป๊อปอัป Select a resource ให้เลือกโปรเจกต์ด้วยตนเอง หากโปรเจกต์ที่ต้องการถูกเลือกไว้เป็นค่าเริ่มต้นอยู่แล้ว ให้ดำเนินการในขั้นตอนถัดไป
เปิดแผงด้านข้าง (Navigation menu) จากนั้นไปที่
คลิก Enable APIs and services
ค้นหา Places API และเลือก
Important
ไม่ต้องเปิดใช้งาน Places API (New) เนื่องจาก Odoo ยังไม่รองรับ
คลิก Enable
ทำกระบวนการตรวจสอบให้เสร็จสมบูรณ์
สร้างข้อมูลรับรอง API¶
เมื่อ สร้างโปรเจกต์และเปิดใช้งาน Places API แล้ว ให้สร้างข้อมูลรับรอง API โดยทำตามขั้นตอนเหล่านี้:
เปิดแผงด้านข้าง (Navigation menu) ของโปรเจกต์ จากนั้นไปที่
คลิก Create credentials จากนั้นเลือก API key
ในแผง Create API key ให้ป้อน Name
ในรายการแบบเลื่อนลง Select API restrictions ให้ระบุว่า API ใดที่คีย์สามารถเข้าถึงได้หากมีหลาย API ที่กำหนดค่าไว้ในโปรเจกต์ของคุณ ตรวจสอบให้แน่ใจว่าเลือก Places API แล้ว จากนั้นคลิก OK
คลิก สร้าง
Note
ภายใต้ ข้อจำกัดของแอปพลิเคชัน คีย์ API สามารถถูกจำกัดให้อนุญาตคำขอจากเว็บไซต์ที่ระบุ ที่อยู่ IP หรือแอปเท่านั้น
Important
บันทึกคีย์ API ของคุณอย่างปลอดภัยและไม่เปิดเผยต่อสาธารณะ
การกำหนดค่า Odoo¶
เมื่อสร้างคีย์ API แล้ว ให้เชื่อมต่อฐานข้อมูล Odoo กับ Google Places API โดยทำดังนี้:
ไปที่ แอปการตั้งค่า
ไปที่ส่วน การผสานรวม
เปิดใช้งาน Google Address Autocomplete จากนั้นคลิก บันทึก
กลับไปที่ส่วน การผสานรวม จากนั้นวาง คีย์ Google Places API ของคุณในช่องที่กำหนดไว้
คลิก บันทึก