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

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

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

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

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

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

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

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

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

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

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

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

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

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

بعبارة أخرى، في Matter > اختبار في الـ Developer Console:

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

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

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

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

حذف إصدار

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

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