15.03.18 - ملاحظات إصدار السحابة الإلكترونية Apigee Edge

أنت الآن بصدد الاطّلاع على مستندات Apigee Edge.
انتقِل إلى مستندات Apigee X.
info

في يوم الخميس الموافق 26 مارس 2015، أطلقنا إصدارًا جديدًا من Apigee Edge على السحابة الإلكترونية.

الميزات والتحسينات الجديدة

في ما يلي الميزات والتحسينات الجديدة في هذا الإصدار.

خدمات المطوّرين

في ما يلي ميزات وتحسينات جديدة في "خدمات مطوّري Edge".

إتاحة Swagger 2.0 في SmartDocs

تتيح SmartDocs استيراد مستندات مواصفات Swagger 2.0، كما تحافظ على التوافق مع الإصدارات السابقة من Swagger 1.2.

تحقيق الربح

في ما يلي ميزات وتحسينات جديدة في ميزة "تحقيق الربح على الحافة".

التعامل بشكل منفصل مع الشركات والمطوّرين

يتم الآن التعامل مع الشركات والمطوّرين بشكل منفصل، ما يتيح المزيد من المرونة في إضافة شركات متعددة إلى المطوّرين وإضافة مطوّرين متعددين إلى الشركات. توفّر واجهة مستخدم الإدارة الآن نوافذ منفصلة لكل من "الشركات" و "المطوّرين" (يمكن الوصول إليها من قائمة "نشر").

اطّلِع على إدارة الشركات والمطوّرين.

في تقارير تحقيق الربح، تظل الشركات هي الفلتر الأساسي، على الرغم من أنّ تصنيف الفلتر قد تغيّر من "مطوّرون" إلى "شركات".

خدمات واجهة برمجة التطبيقات

في ما يلي الميزات والتحسينات الجديدة في "خدمات واجهة برمجة التطبيقات" في Edge.

متغيّرات أخطاء OAuthV2 الجديدة

يتم ضبط المتغيّرات الجديدة المرتبطة بالأخطاء من خلال سياسة OAuthV2:

  • oauthV2.<policy-name>.failed: يتم ضبطها على "صحيح" إذا تعذّر تنفيذ السياسة.
  • oauthv2.<policy_name>.<fault_name>: اسم الخطأ. على سبيل المثال، invalid_request
  • oauthv2.<policy_name>.<fault_cause>: سبب الخطأ. على سبيل المثال: Token Expired

راجِع http://apigee.com/docs/api-services/content/oauthv2-policy.

إنشاء منتج

عند إنشاء منتج جديد، يمكنك الآن تحديد اسم المنتج بالإضافة إلى الاسم المعروض.

راجِع http://apigee.com/docs/developer-services/content/creating-api-products.

واجهة المستخدم لإزالة المستخدمين من مؤسسة

في صفحة "مستخدمو المؤسسة" ضمن واجهة المستخدم، تم استبدال الزر "حذف" بالزر "إزالة". يهدف ذلك إلى توضيح أنّه عند إزالة مستخدم من مؤسسة، يظل حساب Apigee الخاص بهذا المستخدم نشطًا.

راجِع http://apigee.com/docs/api-services/content/managing-organization-users.

خدمات الإحصاءات

في ما يلي الميزات والتحسينات الجديدة في "خدمات Edge Analytics".

المتغيرات المُضافة إلى الإحصاءات

يتم تمرير المتغيّرات الجديدة التالية إلى "إحصاءات Edge"، وهي تظهر في مرحلة AX من نافذة تتبُّع وكيل واجهة برمجة التطبيقات.

  • apigee.edge.execution.is_target_error: تتيح لك تحديد ما إذا كانت أخطاء واجهة برمجة التطبيقات هي أخطاء من جهة الهدف (القيمة "1") أو أخطاء غير مرتبطة بالهدف في حال عدم نجاح استجابات HTTP (القيمة "0"). القيمة هي null لاستجابة HTTP ناجحة.
  • apigee.edge.execution.is_policy_error: تتيح لك تحديد ما إذا كانت إحدى السياسات قد تعذّر تنفيذها (القيمة "1") أو ما إذا لم يتعذّر تنفيذ أي سياسة في استجابة HTTP غير ناجحة (القيمة "0"). تكون القيمة فارغة عند تلقّي استجابة HTTP ناجحة.
    توفّر المتغيّرات ذات الصلة التالية تفاصيل عن السياسة التي تعذّر تنفيذها أولاً. تكون القيم فارغة إذا لم تفشل أي سياسة.
    • apigee.edge.execution.fault_policy_name: اسم السياسة التي تعذّر تنفيذها.
    • apigee.edge.execution.fault_flow_name: اسم التدفق في السياسة التي تعذّر تنفيذها (مثل PreFlow أو PostFlow أو تدفق يحدّده المستخدم).
    • ‫apigee.edge.execution.fault_flow_state: الموقع الذي تم فيه ربط السياسة في التدفق. القيم المحتملة: PROXY_REQ_FLOW وTARGET_REQ_FLOW وTARGET_RESP_FLOW وPROXY_RESP_FLOW.

الأخطاء التي تم إصلاحها

تم إصلاح الأخطاء التالية في هذا الإصدار.

معرّف المشكلة الوصف
MGMT-1795 يظهر خطأ في واجهة المستخدم عند اختيار نقطة في علامة التبويب "الإحصاءات" ضمن أي قائمة
MGMT-1794 External XML Entity Injection - XXE in remote WSDL parsing using FTP servers
MGMT-1783 لوحة بيانات واجهة المستخدم: يقتصر عدد المطوّرين على 10,000
MGMT-1780 عند تعديل منتج، لا يؤدي إيقاف بيئة في واجهة المستخدم إلى حفظ التغيير
MGMT-1759 أحتاج إلى مساعدة في شرح رسائل WARN في ملف system.log
MGMT-1752 واجهة مستخدم تتيح عنصر استجابة المصادقة لمكالمات التحكم في الوصول المستند إلى الدور
MGMT-1751 توفير واجهة مستخدم مع عنصر Authentication Response
MGMT-1717 في صفحة إدراج خوادم API الوكيلة، اعرض تاريخ آخر تعديل كتلميح أداة
MGMT-1705 وضع كل أدوات اختيار التاريخ في AX على اليمين، كما هو الحال في أداء الوكيل
MGMT-1697 واجهة المستخدم: لا يتم ترتيب سوى الصفحة المعروضة حاليًا
MGMT-1685 لم يعُد بإمكانك البحث عن "مفتاح المستهلك" في "تطبيقات المطوّرين"
MGMT-1684 روابط التفاصيل في تقرير "تركيبة مصادر الزيارات" تنقلك إلى الصفحة نفسها
MGMT-1680 لا يمكن التبديل بين المؤسسات بشكل موثوق باستخدام القائمة المنسدلة
MGMT-1655 تعرض صفحة "الأجهزة" قيمًا مختلفة مثل "غير معروف" و"أخرى" و"غير ذلك"
MGMT-1654 التعامل مع القيمة "(not set)" بالطريقة نفسها التي نتعامل بها مع القيم "na" في مكوّنات "إحصاءات Google"
ماذا يعني ذلك؟
MGMT-1653 إزالة أداة اختيار المنطقة الزمنية من التقارير المخصّصة في "إحصاءات Google"
MGMT-1624 تعذُّر نشر الخادم الوكيل عند تخزين ملفات موارد JavaScript في نطاق المؤسسة
MGMT-1554 تعديل مكتبة Apache Commons لتضمين EmailValidation وأدوات أخرى
MGMT-1492 إتاحة إمكانية ضبط رابط "بوابة المطوّرين" في واجهة مستخدم الإدارة
يتم إصلاح الروابط من واجهة مستخدم Edge (صفحة "المطوّرون") إلى بوابات المطوّرين. إذا كان لديك بوابة مطوّرين تقع في مكان مختلف عن الرابط التلقائي (زر "بوابة المطوّرين")، يُرجى التواصل مع فريق الدعم في Apigee لضبط عنوان URL الصحيح.
MGMT-1490 لا يعمل مهلة تسجيل الدخول إلى واجهة المستخدم بشكل صحيح. لا تظهر للمستخدم أبدًا شاشة مصادقة جديدة.
MGMT-1434 عند بدء تشغيل الخادم، يجب التسجيل الذاتي، وتسجيل النوع التلقائي نفسه الخاص بالملف الشخصي
MGMT-1382 إتاحة مصادقة جوانب الأمان واستيراد Swagger في عملية تصميم النماذج
MGMT-1364 إخفاء البيانات الحسّاسة في السجلات بدون التأثير في الأداء
في تسجيل الرسائل على Edge، كانت قيمة عنوان Authorization ظاهرة. تم حلّ هذه المشكلة. تم الآن إخفاء القيمة.
MGMT-1117 تحسين طريقة التعامل مع إزالة المستخدمين من المؤسسات
تقدّم واجهة المستخدم تصنيفات أكثر وضوحًا حول تأثير إزالة مستخدم من مؤسسة.
MGMT-1088 يتم اقتطاع واجهة المستخدم عند عرضها من خلال جهاز عرض بدقة XGA
MGMT-1034 إضافة مَعلمة نصية باسم Content-Type بشكل غير صحيح عند استيراد WADL
MGMT-1016 لا يمكن للمستخدمين الذين لديهم دور مخصّص الحصول على تقرير
تعرض واجهة مستخدم "الأدوار المخصّصة" الآن أذونات لتطبيقات الشركات والمطوّرين.
MGMT-973 يبدو أنّ واجهة مستخدم Trace لا تحتسب الوقت المنقضي للسياسة بشكل صحيح
MGMT-952 خطأ في التتبُّع - أثناء جلب العنصر DebugSession لم يتم العثور عليه
MGMT-66 تعديل اسم منتج واجهة برمجة التطبيقات
عند إنشاء منتج واجهة برمجة تطبيقات أو تعديله، يمكنك الآن الاطّلاع على كل من الاسم المعروض والاسم الداخلي لمنتج واجهة برمجة التطبيقات. في حين يظلّ الاسم ثابتًا بعد إنشاء منتج API، يمكنك مواصلة تعديل الاسم المعروض.
DEVRT-1479 عمود "الضريبة على السعر" مطلوب في التقارير
يتوفّر الآن في التقارير عمود "الضريبة على السعر" (مبلغ). تم تغيير عمود "الضريبة/ضريبة القيمة المضافة" إلى "الضريبة على السعر"، وتمت إعادة تسمية عمود "إجمالي الرسوم" ليصبح "السعر المحصّل".
DEVRT-1478 الضريبة المطبَّقة على السعر الثابت غير صحيحة
DEVRT-1476 لا يتم عرض عمليات إضافة الرصيد في طريقة عرض رصيد المطوِّر المدفوع مسبقًا
DEVRT-1441 تطبيق الضريبة على المبالغ المستردة
DEVRT-1440 لا يتم تقييم معاملات وقت التشغيل عند إلغاء مورد واجهة برمجة التطبيقات من خلال flow.resource.name
DEVRT-1438 تأخذ البطاقة الثابتة أو بطاقة الأسعار في الاعتبار السعر الإجمالي أو الصافي إذا كان المنتج يتيح سياسة تسجيل المعاملات
DEVRT-1386 احتساب الرسوم المتكرّرة التناسبية غير صحيح
APIRT-1215 E2E: لا يتم ضبط ratelimit.Quota.failed على "صحيح" عند تجاوز الحصة
APIRT-1063 يسمح خادم وكيل لواجهة برمجة التطبيقات بالمراجع الدائرية
APIRT-1042 اسم السياسة التي حدث فيها خطأ أو تعذّر تنفيذها
APIRT-987 عدد الأخطاء المتعلقة بالسياسة