إنّ مشاريع المطوّرين التي تتضمّن عمليات دمج Matter هي: المُدارة في Google Home Developer Console. وتشرح هذه الصفحة كيفية إعداد مشروع مطوّر جديد على Developer Console.
القيود
Cloud-to-cloud أو Local Home SDK لا يمكن إضافة وظيفة إلى مشروع في Developer Console. في حال حذف أنت تريد إضافة وظيفة Matter إلى وظيفة حالية في حال دمج Cloud-to-cloud أو Local Home، يجب عليك استيراد مشروع Actions on Google حالي أولاً.
تسمية المشروع
عند تسمية مشروعك، من الممارسات الجيدة إنشاء اسم:
- يتضمن بعض المعلومات الأساسية حول المشروع.
- لن يتم الخلط بينها بسهولة مع مشروع آخر.
- يمكن أن تمثّل جميع integrationضمن المشروع.
الأسماء ذات المعنى مهمة. الاسم العام مثل project-gamma-798
هو
"مموَّهة" بشكل فعال ولن تبرز في قائمة من
ذات أسماء عامة.
ضع في اعتبارك الإرشادات التالية عند تسمية مشروعك:
- استخدام اسم شركتك
- استخدم نوع المشروع أو الإجراء في الاسم
- عدم استخدام كلمة "test" في اسم المشروع
على سبيل المثال، acme-smarthome
وacme-lighting
مشروعان واضحان وفريدان.
الأسماء.
إنشاء المشروع
يمثّل مشروع المطوّرين واحدًا أو أكثر من integration. من خلال مشاركة المشروع مع أعضاء فريق التطوير لديه، فيمكن للمالك السماح لغيره إدارة جميع integrations في المشروع.
تتم إدارة المنظومة المتكاملة للمنازل الذكية من Google integrationباستخدام Developer Console هناك طريقتان لإعداد المشروعات في Developer Console:
ننصحك بإنشاء مشروع واحد فقط لجميع Matter. عمليات التكامل، لكل من الاختبار والإنتاج، خاصةً لتجنب المشكلات عند إجراء الاختبار باستخدام أرقام تعريف المورّدين ومعرّفات المنتجات التجريبية في Matter.
الطريقة 1: إنشاء مشروع جديد
الانتقال إلى Developer Console:
- في صفحة إدارة المشاريع، انقر على إنشاء مشروع.
- في صفحة البدء، انقر على إنشاء مشروع.
- أدخل اسم مشروعك، والذي يجب أن يلتزم بتسمية المشروع إرشاداتنا.
- انقر على إنشاء مشروع جديد.
وستتم إعادة توجيهك إلى الصفحة الرئيسية للمشروع الجديد.
الطريقة 2: استيراد مشروع حالي من وحدة تحكُّم "المهام مع مساعد Google"
يمكن استيراد مشروع Actions on Google حالي إلى المشروع الجديد. Developer Console، إذا كنت بحاجة إلى إضافة Matter دعم Cloud-to-cloud أو Local Home حالي التكامل.
تنطبق القيود التالية على هذه الطريقة:
- عملية الاستيراد هذه أحادية الاتجاه فقط. ولا يمكن التراجع عن هذا الإجراء.
- يمكن لمالك المشروع فقط استيراد Actions on Google حالية مشروعك. المالك هو من أنشأ المشروع، والذي يمكن عرضه باستخدام رابط الأعضاء.
- يمكن فقط تعديل الملف الشخصي للشركة لمشروع تم استيراده في قسم المهام مع مساعد Google Console. ستظهر التغييرات في حساب مطوّر برامج Google Home. وحدة التحكم.
بعد الاستيراد، سيظل من الممكن استخدام مشروع Actions on Google الأصلي. لإدارة عمليات الدمج الحالية (مثل Cloud-to-cloud، Local Home، App Discovery).
لاستيراد مشروع حالي من "Actions on Google Console"، انتقِل إلى Developer Console:
- انقر على إنشاء مشروع.
- أدخِل اسم مشروع "المهام" الحالي أو اختَر مشروعًا من القائمة المنسدلة. (على سبيل المثال، في لقطة الشاشة التالية، اسم المشروع هو "مسألتي القانونية" مشروعك").
- انقر على استيراد مشروع.
ستتم إعادة توجيهك إلى تفاصيل المشروع الحالية في Developer Console
تحديد مستويات السجلّ
يتم تلقائيًا حفظ سجلات الأخطاء فقط في Google Cloud لكل سجلّ. والتكامل في مشروعك.
لحفظ جميع السجلات في Google Cloud لكل عملية دمج، اختَر الكل. السجلات في قسم التحكُّم على مستوى السجلّ: سجلات الأخطاء.
ينطبق هذا الإعداد على جميع عمليات الدمج في مشروعك. ولا يمكن ضبطه في التكامل. قد يؤدي حفظ جميع السجلات في Google Cloud إلى زيادة التكلفة في حالة تجاوز مساحة تخزين السجل.
لمزيد من المعلومات عن السجلات، يُرجى الاطّلاع على تسجيل الدخول إلى السحابة الإلكترونية في مسألة قانونية.
مشاركة مشروع مطوِّر
يمكنك إضافة أو إزالة إذن الوصول إلى مشروع بين المستخدمين على فريق يستخدم الأدوار المحدَّدة مسبقًا.
في الصفحة الرئيسية من نقرة Developer Console الأعضاء، الذين ينقلك إلى إدارة الهوية وإمكانية الوصول المشرف > صفحة IAM في Google Cloud Console.
أو انقر على تفاصيل المشروع، ثم انقر على إدارة الأعضاء في Google Cloud Platform في قسم الأعضاء في أسفل الصفحة
أجرِ التغييرات اللازمة باستخدام Google Cloud Console لوحة المعلومات.
للحصول على تعليمات حول كيفية تعديل إذن الوصول إلى مشروع، يمكنك الرجوع إلى مقالة التحكّم في وصول المشاريع باستخدام "إدارة الهوية وإمكانية الوصول"
بمجرد إضافته إلى قائمة المستخدمين، يمكن للمستخدم عرض المشروع وأي في Developer Console.
وفقًا لإعداداتك في المؤسسة، قد تظهر لك أخطاء في الأذونات. عند محاولة إنشاء مشروعات مطور. إذا كان الأمر كذلك، يُرجى التواصل مع مشرف Google Cloud والطلب أذونات "مُنشئ المشروع" لحسابك