نقل البيانات من إصدار "معاينة"

المطوّرون في المنطقة الاقتصادية الأوروبية

تم إطلاق واجهة Routes API كإصدار مبكر متاح للجميع (قبل الإطلاق العام) في أيلول (سبتمبر) 2022. تخضع "عروض مرحلة ما قبل التوفّر للجمهور العام" لبنود الخدمة الخاصة بـ "منصة خرائط Google". لمزيد من المعلومات، يُرجى الاطّلاع على أوصاف مراحل الإطلاق.

يوضّح هذا القسم كيفية نقل تطبيق من إصدار "المعاينة" إلى إصدار "الإتاحة العامة".

ميزات جديدة تمت إضافتها إلى الإصدار المتاح للجميع

يضيف إصدار الإتاحة العامة الميزات الجديدة التالية التي لم تكن مضمّنة في الإصدار التجريبي:

  • بالإضافة إلى معرّفات الأماكن وإحداثيات خطوط الطول والعرض، يمكنك الآن تحديد موقع جغرافي في إصدار GA باستخدام:

    • سلاسل العناوين ("شيكاغو، إلينوي" أو "داروين، الإقليم الشمالي، أستراليا")

      تمثّل سلاسل العناوين غالبًا الطريقة التي يدخل بها المستخدم العنوان. ومع ذلك، يجب أن يرمز {product_name} سلسلة العنوان جغرافيًا أولاً داخليًا لتحويلها إلى إحداثيات خطوط الطول والعرض قبل أن يتمكّن من حساب مسار.

      بالإضافة إلى ذلك، تمّت إضافة دعم لمعلَمة طلب regionCode، ما يتيح لك تحديد عرض نتائج الترميز الجغرافي لمنطقة جغرافية معيّنة.

    • رموز Plus Codes

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

  • يحتوي ردّ Compute Routes API الآن على الصفيف geocodingResults. بالنسبة إلى كل موقع جغرافي في الطلب (المصدر أو الوجهة أو نقطة المرور الوسيطة) تم تحديده على أنّه سلسلة عنوان أو رمز موقع مفتوح، تنفّذ واجهة برمجة التطبيقات عملية بحث عن معرّف المكان. يحتوي كل عنصر من عناصر هذه المصفوفة على معرّف المكان الذي يتوافق مع موقع جغرافي، بالإضافة إلى بيانات وصفية إضافية حول الموقع الجغرافي. يتم تجاهل المواقع الجغرافية في الطلب المحدّدة كمعرّف مكان أو كإحداثيات خطوط الطول والعرض.

التغييرات على ميزات "المعاينة" الحالية

يجب الآن تفعيل الميزات التالية بشكل صريح في "إحصاءات Google" من خلال إضافة الحقل الجديد extraComputations الخاص بالمصفوفة إلى الطلب:

في إصدار المعاينة، استخدمت قناع حقل لتحديد المعلومات التي يجب عرضها لهذه الميزات في الرد. الآن، يجب أن تستوفي الشرطين التاليين:

  • اضبط مَعلمة طلب مصفوفة extraComputations الجديدة لتفعيل هذه الميزات.
  • اضبط قناع الحقل لتحديد المعلومات التي سيتم عرضها في الردّ.

ما هي المعلومات التي يجب معرفتها؟

لن يتم تضمين الحقول التالية في ردود computeRouteMatrix إلا إذا تم تفعيلها بشكل صريح من خلال ضبط extraComputations:

  • travelAdvisory.tollInfo (معلومات عن رسوم المرور)

لن يتم تضمين الحقول التالية في ردود computeRoutes إلا إذا تم تفعيلها بشكل صريح من خلال ضبط extraComputations:

  • routes.legs.travelAdvisory.tollInfo(معلومات عن رسوم المرور)
  • routes.travelAdvisory.tollInfo(معلومات عن رسوم المرور)
  • routes.travelAdvisory.fuelConsumptionMicroliters(استهلاك الوقود)
  • routes.travelAdvisory.speedReadingIntervals(حركة المرور على خطوط متعدّدة)
  • routes.legs.travelAdvisory.speedReadingIntervals(حركة المرور على خطوط متعدّدة)

ما هو الإجراء الواجب اتّخاذه؟

لتلقّي حقول الردّ الخاصة بمعلومات رسوم المرور أو استهلاك الوقود أو حركة المرور على خط متعدد الأضلاع، يجب ضبط حقل مصفوفة الطلب الجديد، extraComputations، لتضمين قيمة واحدة أو أكثر من القيم التالية: