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

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

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

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

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

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

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

التوافق مع الإصدار 2.0 من Swagger في SmartDocs

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

تحقيق الربح

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

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

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

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

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

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

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

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

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

  • oauthV2.<policy-name>.failed: اضبط هذا الحقل على "true" إذا تعذّر تنفيذ السياسة.
  • 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"). القيمة فارغة في حال تلقّي استجابة HTTP ناجحة.
  • apigee.edge.execution.is_policy_error: تتيح لك تحديد ما إذا كانت إحدى السياسات قد تعذّر تنفيذها (القيمة "1") أو لم يتعذّر تنفيذ أي سياسة في استجابة HTTP غير ناجحة (القيمة "0"). القيمة هي null في حال تلقّي استجابة 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 أحتاج إلى مساعدة في شرح رسائل التحذير في ملف system.log
MGMT-1752 واجهة مستخدم لدعم عنصر Authentication Response لطلبات RBAC
MGMT-1751 توفير واجهة مستخدم مع عنصر Authentication Response
MGMT-1717 في صفحة إدراج خادم وكيل لواجهة برمجة التطبيقات، اعرض تاريخ آخر تعديل كتلميح أداة
MGMT-1705 وضع جميع أدوات اختيار التاريخ في AX على اليمين، كما هو الحال في أداء الخادم الوكيل
MGMT-1697 واجهة المستخدم: لا يتم ترتيب سوى الصفحة المعروضة حاليًا
MGMT-1685 لم يعُد بإمكانك البحث عن "مفتاح المستهلك" في "تطبيقات المطوّرين"
MGMT-1684 روابط التفاصيل في تقرير "تركيبة الزيارات" تنقلك إلى الصفحة نفسها
MGMT-1680 لا يمكن التبديل بين المؤسسات باستخدام القائمة المنسدلة بشكل موثوق
MGMT-1655 تعرض صفحة "الأجهزة" قيمًا مختلفة مثل "غير معروف" و"أخرى" و"غير ذلك"
MGMT-1654 التعامل مع القيمة "(not set)" بالطريقة نفسها التي نتعامل بها مع القيم "na" في مكونات الإحصاءات
ماذا يعني ذلك؟
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 عدد أخطاء السياسة