الإكمال التلقائي للعنوان¶
يتكامل Odoo مع Google Places API للسماح بالإكمال التلقائي للعناوين. عندما تبدأ في كتابة عنوان، يوفر النظام قائمة بالمواقع المقترحة، مما يقلل من الأخطاء اليدوية ويوفر الوقت.
مهم
قد يتطلب استخدام Google Places API الدفع لشركة Google.
تكوين Google Places API¶
لاستخدام Google لإكمال العنوان تلقائيًا، يجب عليك أولاً تمكين API و:ref:إنشاء بيانات الاعتماد المطلوبة <address_autocomplete/generate_api_key>.
تمكين Google Places API¶
لتمكين Google Places API، اتبع هذه الخطوات:
انتقل إلى Google Cloud console.
أنشئ أو سجّل الدخول إلى حساب Google.
في الزاوية العلوية اليسرى، انقر فوق تحديد مشروع. ثم في النافذة المنبثقة تحديد مورد، أنشئ مشروعًا جديدًا.
نصيحة
إذا كنت قد أنشأت مشروعًا بالفعل، ولكنك تريد التبديل إلى مشروع مختلف، فانقر فوق اسم المشروع المحدد في الزاوية العلوية اليسرى. ثم في النافذة المنبثقة تحديد مورد، حدد مشروعًا يدويًا. إذا كان المشروع المطلوب محددًا بالفعل افتراضيًا، فانتقل إلى الخطوة التالية.
افتح لوحة (قائمة التنقل) الجانبية، ثم انتقل إلى .
انقر فوق تمكين واجهات برمجة التطبيقات والخدمات.
ابحث عن Places API وحدده.
مهم
لا تمكّن Places API (New)، حيث لا يدعمه Odoo بعد.
انقر فوق تمكين.
أكمل عملية التحقق.
إنشاء بيانات اعتماد الواجهة البرمجية¶
بمجرد إنشاء المشروع وتمكين Places API، أنشئ بيانات اعتماد API. للقيام بذلك، اتبع هذه الخطوات:
افتح لوحة (قائمة التنقل) الجانبية للمشروع، ثم انتقل إلى .
انقر فوق إنشاء بيانات الاعتماد ، ثم حدد مفتاح API.
في لوحة إنشاء مفتاح API، أدخل اسمًا.
في القائمة المنسدلة تحديد قيود API، حدد واجهات برمجة التطبيقات التي يمكن للمفتاح الوصول إليها إذا كانت هناك عدة واجهات برمجة تطبيقات مكونة في مشروعك. تأكد من تحديد Places API، ثم انقر فوق موافق.
انقر فوق إنشاء.
ملاحظة
ضمن قيود التطبيق، يمكن تقييد مفتاح API للسماح بالطلبات فقط من مواقع ويب أو عناوين IP أو تطبيقات محددة.
مهم
احفظ مفتاح API الخاص بك بشكل آمن ولا تشاركه علنًا أبدًا.
Odoo configuration¶
بمجرد إنشاء مفتاح API، اربط قاعدة بيانات Odoo بـ Google Places API. للقيام بذلك:
انتقل إلى تطبيق الإعدادات.
انتقل إلى قسم التكاملات.
فعّل الإكمال التلقائي لعنوان Google، ثم انقر على حفظ.
ارجع إلى قسم التكاملات، ثم الصق مفتاح Google Places API في الحقل المخصص.
انقر فوق حفظ.