الانتقال

الانتقال من Geocode.Farm

Geocode.Farm اسم أصغر في مجال الترميز الجغرافي، تختاره غالبًا الفرق التي تبحث عن خيار بسيط وبلا تعقيدات بدلًا من منصة مؤسسية كبيرة. يصادق مفتاح API لديها الطلبات المرسلة كمعاملات استعلام، وتتضمن استجابات JSON لديها كائن geometry يحمل إحداثيات الموقع وحقل accuracy يشير إلى درجة الثقة في المطابقة، ضمن بنية تُبقي الاستجابة مسطحة إلى حد معقول مقارنة ببعض المزودين الأكبر.

يحمل المزود الأصغر نوعًا خاصًا من دوافع الترحيل يستحق التسمية مباشرة: فالفرق تنتقل أحيانًا من مورّد أصغر لا لأن شيئًا ما قد ساء، بل لأنها تريد الاطمئنان الذي توفره منصة تقدم نطاقًا أوسع من خيارات التوافق وخارطة طريق أوضح على المدى الطويل، خصوصًا عندما يبدأ مشروع بدأ صغيرًا في التعامل مع حركة أكبر بشكل ملموس أو مع سير عمل أكثر أهمية للعمل.

يعيد المضيف البديل المتوافق مع Geocode.Farm في My Geocode إنتاج بنية حقلي geometry وaccuracy التي تعيدها Geocode.Farm، ويكون نص حقوق النشر والشروط والخصوصية هو الجزء الوحيد الذي يتغير في الاستجابة. ومرجع الحقول موجود في /compatibility/geocode-farm/. وينبغي ألا تحتاج شيفرة التطبيق المبنية حول شكل الاستجابة هذا إلا إلى تغيير المضيف والمفتاح لتستمر في العمل.

بعض الأمور التي تستحق التحقق منها تحديدًا في هذا الترحيل:

  • ما إذا كان تكاملك يعالج أخطاء حد معدل الطلبات بمنطق مضبوط على استجابات Geocode.Farm المحددة، لأن أشكال الأخطاء تختلف بين المزودين، وهي موثقة لهذه المنصة في /docs/errors/
  • ما إذا كان مفتاحك مضمّنًا حاليًا مباشرة في شيفرة التطبيق بدلًا من ملفات التهيئة، وهو أمر يستحق الإصلاح خلال هذا الانتقال بغض النظر عن الوجهة
  • ما إذا كنت تستخدم Geocode.Farm أيضًا للترميز الجغرافي العكسي، لأن نمط الطلب فيه يختلف عن الترميز الجغرافي الأمامي ويستحق جولة اختبار خاصة به

تقبل المصادقة ترويسة X-API-Key أو ترويسة Authorization: Bearer أو مصادقة HTTP Basic أو معامل استعلام، بما يغطي أي أسلوب يستخدمه عميل Geocode.Farm الحالي لديك.

من حيث التسعير، لا يعني الانتقال من مزود أصغر وأكثر تخصصًا إلى منصة أوسع بنية تكاليف أكثر تعقيدًا هنا. فهناك 2,500 طلب مجاني يوميًا دون الحاجة إلى مفتاح، و2,500 طلب مجاني آخر لكل مفتاح يوميًا يُحتسب لكل شبكة، وبعد ذلك رصيد مسبق الدفع بسعر 0.0001 € للطلب أو مفتاح Unlimited مقابل 50 € شهريًا، وكل نقطة نهاية، بما فيها هذا المضيف البديل المتوافق، بالسعر نفسه. وبما أن My Geocode تغطي 17 مضيفًا بديلًا متوافقًا إجمالًا، فإن الفريق الذي ينتقل من مزود أصغر يكسب أيضًا خيار اختبار أشكال استجابات مزودين آخرين جنبًا إلى جنب لاحقًا، دون فتح حساب ثانٍ في مكان آخر لهذا الغرض.