إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
توفر علامات الميزات طريقة لتنشيط الوظائف أو إلغاء تنشيطها في التطبيق الخاص بك. علامة الميزة الأساسية إما قيد التشغيل أو إيقاف التشغيل. يتصرف التطبيق وفقا لقيمة العلم في جميع الظروف. على سبيل المثال، يمكنك طرح ميزة جديدة خلف علامة الميزة. عند تشغيل علامة الميزة، يختبر جميع المستخدمين الميزة الجديدة. يؤدي إيقاف تشغيل علامة الميزة إلى إخفاء الميزة الجديدة.
في المقابل، عند استخدام علامة ميزة شرطية، يمكنك تشغيل علامة المعلم أو إيقاف تشغيلها ديناميكيا. يعتمد سلوك التطبيق على معايير علامة الميزة. هذه الإمكانية مفيدة عندما تريد عرض ميزتك الجديدة لمجموعة فرعية صغيرة من المستخدمين في البداية. يمكنك استخدام علامة ميزة شرطية لتشغيل علامة الميزة لبعض المستخدمين أثناء إيقاف تشغيلها للآخرين.
توضح لك هذه المقالة كيفية تعيين معايير لتغيير حالة علامة المعالم الشرطية ديناميكيا.
Prerequisites
- اشتراك Azure. في حال لم يكن لديك اشتراك Azure، أنشئ حسابًا مجّانيًّا.
- مخزن Azure App Configuration.
ما هو عامل تصفية الميزات؟
عوامل تصفية الميزات هي شروط لتحديد حالة علامة الميزة. عند إضافة عوامل تصفية الميزات إلى علامة ميزة، يمكنك استدعاء التعليمات البرمجية المخصصة في كل مرة يتم فيها تقييم علامة الميزة.
تتضمن مكتبات إدارة ميزات Microsoft عوامل تصفية الميزات المضمنة التالية، والتي يمكنك تكوينها في مدخل Microsoft Azure:
- يقوم نوع عامل تصفية نافذة الوقت بتشغيل علامة معالم خلال فترة زمنية محددة.
- يؤدي نوع فلتر الاستهداف إلى تشغيل علامة ميزة للمستخدمين والمجموعات المحددة.
يمكنك إنشاء فلاتر ميزات مخصصة تعمل على تشغيل الميزات استنادا إلى معايير محددة في التعليمات البرمجية الخاصة بك. ترشدك هذه المقالة خلال إضافة عامل تصفية ميزة مخصص إلى علامة ميزة. في الخطوة الأخيرة، يمكنك اتباع الروابط المؤدية إلى الإرشادات الخاصة بتنفيذ عامل تصفية الميزات في التطبيق الخاص بك.
إضافة عامل تصفية ميزة مخصص
قم بإنشاء علامة ميزة باسم Beta في متجر App Configuration وافتحها للتحرير. لمزيد من المعلومات حول كيفية إضافة علامة ميزة وتحريرها، راجع إنشاء علامة ميزةوتحرير علامات الميزات.
في مربع الحوار تحرير علامة الميزة ، حدد تمكين علامة الميزة إذا لم تكن محددة بالفعل. حدد استخدام عامل تصفية الميزات، ثم حدد إنشاء.
في مربع الحوار إنشاء عامل تصفية جديد ، أدخل المعلومات التالية:
- ضمن نوع عامل التصفية، حدد عامل تصفية مخصص.
- ضمن اسم عامل التصفية المخصص، أدخل عشوائي.
أضف معلمة باتباع الخطوات التالية:
- ضمن اسم المعلمة، أدخل النسبة المئوية.
- ضمن القيمة، أدخل 50.
يمكن لعوامل تصفية الميزات اختياريا استخدام المعلمات للشروط القابلة للتكوين. في هذا المثال، يمكنك تكوين عامل التصفية لتشغيل علامة الميزة بفرصة 50 بالمائة. عند تنفيذ عامل التصفية في التعليمات البرمجية الخاصة بك، فإنك تستخدم النسبة المئوية المحددة ورقم عشوائي لتقييم حالة علامة الميزة.
لحفظ عامل تصفية الميزات الجديد، حدد إضافة. في مربع الحوار تحرير علامة الميزة ، يتم الآن إدراج عامل التصفية العشوائي في قسم عوامل تصفية الميزات .
لحفظ علامة الميزة، حدد تطبيق.
يتم إغلاق مربع حوار تحرير علامة الميزة ، وتتم إضافة عامل التصفية المخصص إلى علامة الميزة.
لتنفيذ عامل تصفية الميزات في التطبيق الخاص بك، راجع الإرشادات المناسبة للغتك أو نظامك الأساسي: