تحديد إصدارات التكامل

يتيح تحديد الإصدارات للمطوّرين إدارة إصدارات متعددة من عملية الدمج في مراحل مختلفة من التطوير.

ضمن علامة التبويب التطوير في Google Home Developer Console، يتم اعتبار عمليات الدمج "لم يتم إصدار نسخة لها". بعد أن تبدأ مرحلة اختبار التطوير في علامة التبويب الاختبار، تصبح عمليات الدمج محددةً. ويتم استخدام إصدار الدمج من ذلك الوقت فصاعدًا لكل خطوة متبقية في سير العمل، بدءًا من مرحلة الاختبار ووصولاً إلى مرحلة الإطلاق.

على سبيل المثال، قد يكون لديك نسخة واحدة من عملية دمج تخضع لاعتماد لعملية إطلاق وشيك، بينما يتم اختبار إصدار أحدث من عملية الدمج بوظائف مختلفة ليتم إطلاقه بعد بضعة أشهر.

المتطلبات الأساسية

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

قبل إنشاء خطة لاختبار الشهادة، يجب التأكّد من تنفيذ ما يلي:

  1. إنشاء ملف شخصي للشركة.
  2. إدخال معرّف مورّد الإنتاج (VID) لعملية الدمج.
  3. تم ضبط الإعداد والعلامة التجارية.

في حال عدم إكمال جميع هذه الخطوات في عملية الدمج، لا يمكنك الحصول على نسخة دمج تم إنشاؤها لاختبار الشهادة. سيتعين عليك إنشاء إصدار جديد والبدء من جديد من خطوة الاختبار.

سيكون عليك أيضًا إنشاء إصدار جديد والبدء من جديد إذا كنت تريد تعديل علامتك التجارية قبل اعتماد إصدار الدمج.

إنشاء إصدار جديد

عند إنشاء خطة اختبار للحصول على الشهادة، يتم إنشاء نسخة جديدة من عملية الدمج. يتم إدراج هذه النسخة المرقّمة في جميع قوائم الدمج في Developer Console من علامة التبويب "اختبار" فصاعدًا.

لا يتم مطلقًا إنشاء نُسخ جديدة من نُسخ مُرقَّمة أخرى. على سبيل المثال، أول خطة الاختبار التي تنشئها لعملية الدمج ستنشئ الإصدار v.1 لعملية الدمج هذه. وسيؤدي إنشاء خطة اختبار أخرى إلى إنشاء الإصدار v.2 من عملية الدمج هذه، إلا أن هذا الإصدار لن يعتمد على v.2. بدلاً من ذلك، يستند هذا الإصدار إلى مثيل الدمج الذي لم يتم إصدار نسخة منه، كما هو الحال في v.1.

تمثل النسخة غير متوفرة من عملية الدمج النسخة غير المقيَّمة من عملية الدمج، والتي تتم إدارتها من خلال علامة التبويب تطوير.

بمعنى آخر، في Matter > اختبار في Developer Console:

  • إذا نقرت على اختبار للنسخة لا ينطبق من عملية الدمج، يتم إنشاء نسخة جديدة. سيكون رقم الإصدار أعلى من أي نُسخ مرقمة موجودة حاليًا.
    • في حالة عدم وجود نسخ مرقمة، يتم إنشاء الإصدار v.1.
    • في حالة وجود الإصدار v.1، يتم إنشاء الإصدار v.2. في حالة وجود الإصدار v.2، يتم إنشاء الإصدار v.3 وهكذا.
  • في حال النقر على اختبار للاطّلاع على نسخة مرقّمة من عملية الدمج (على سبيل المثال، v.1v.1 يتم إنشاء نسخة جديدة. بدلاً من ذلك، يتم اختبار الإصدار v.1 مرة أخرى.

البيانات الوصفية

عند إنشاء إصدار، يتم إرفاق أي بيانات وصفية مدرجة في المتطلبات الأساسية والتي تمت إضافتها لعملية الدمج غير المعزَّزة بالإصدار. مع ذلك، لا يمكن عرض أو تغيير البيانات الوصفية المرفقة بنسخة معيّنة.

لن يظهر أي تغيير في البيانات الوصفية للدمج في الإصدارات الحالية. يجب إنشاء نسخة جديدة للبيانات الوصفية المحدّثة لاستخدامها في عملية الاعتماد والإطلاق.

حذف نسخة

لا يمكن حذف نُسخ الدمج وهي غير مصممة لحذفها. ويجب تعديلها لتعكس حالة الدمج (خطة الاختبار الجديدة أو التجربة الميدانية الجديدة) التي يمكن اعتمادها وإطلاقها.

لا تتم إزالة إصدار الدمج من Developer Console إلا عند إطلاقه ويتم استبداله لاحقًا بإطلاق إصدار مختلف.