پروژههای برنامهنویس، که شامل ادغامهای Matter میشوند، در Google Home Developer Console جدید مدیریت میشوند. این صفحه نحوه راه اندازی یک پروژه توسعه دهنده جدید را در Developer Console توضیح می دهد.
محدودیت های
قابلیت Cloud-to-cloud یا Local Home SDK نمی توان به پروژه ای در Developer Console اضافه کرد. اگر میخواهید عملکرد Matter را به یک ادغام Cloud-to-cloud یا Local Home اضافه کنید، ابتدا باید یک پروژه Actions on Google وارد کنید .
پروژه را نام ببرید
هنگام نامگذاری پروژه خود، تمرین خوبی است که نامی بنویسید که:
- شامل برخی از اطلاعات اولیه در مورد پروژه است.
- به راحتی با پروژه دیگری اشتباه گرفته نمی شود.
- می تواند تمام ادغام های داخل پروژه را نشان دهد.
در حالی که به راحتی می توان نام عمومی مانند project-gamma-798
را به دست آورد، چنین نامی به طور موثر "استتار" است و در لیستی از پروژه های با نام عمومی دیگر برجسته نمی شود.
به منظور اطمینان از نام پروژه معنی دار و متمایز، هنگام نامگذاری پروژه خود به این راهنمایی توجه کنید:
- از نام شرکت خود استفاده کنید
- از نوع پروژه یا اقدام در نام استفاده کنید
- از "test" در نام پروژه استفاده نکنید
به عنوان مثال، acme-smarthome
یا acme-lighting
نام های واضح و منحصر به فرد پروژه هستند.
پروژه را ایجاد کنید
یک پروژه توسعه دهنده یک یا چند ادغام را نشان می دهد. با به اشتراک گذاشتن یک پروژه با اعضای تیم توسعه خود، مالک می تواند به سایر کاربران اجازه دهد تا تمام ادغام های پروژه را مدیریت کنند.
ادغامهای اکوسیستم خانه هوشمند Google با استفاده از Developer Console جدید مدیریت میشوند. دو روش برای راه اندازی پروژه ها در Developer Console وجود دارد:
توصیه میکنیم فقط یک پروژه برای همه ادغامهای خود ایجاد کنید، هم آزمایش و هم تولید، بهخصوص برای جلوگیری از مشکلات هنگام آزمایش شناسههای فروشنده آزمایشی و شناسههای محصول برای Matter .
روش 1: ایجاد یک پروژه جدید
به Developer Console بروید:
- در صفحه مدیریت پروژه ها ، روی ایجاد پروژه کلیک کنید.
- در صفحه شروع ، روی ایجاد پروژه کلیک کنید.
- نام پروژه خود را وارد کنید، که باید مطابق با دستورالعمل های نامگذاری پروژه باشد.
- روی ایجاد پروژه جدید کلیک کنید.
شما برای پروژه جدید به صفحه اصلی هدایت می شوید.
روش 2: یک پروژه موجود را از Actions on Google console وارد کنید
اگر میخواهید پشتیبانی Matter را به یکپارچهسازی Cloud-to-cloud یا Local Home موجود اضافه کنید، ممکن است یک پروژه Actions on Google موجود به Developer Console جدید وارد شود.
محدودیت های زیر برای این روش اعمال می شود:
- این واردات فقط یک طرفه است. نمی توان آن را معکوس کرد.
- فقط مالک پروژه می تواند یک Actions on Google وارد کند. مالک کسی است که پروژه را ایجاد کرده است که با استفاده از پیوند اعضا قابل مشاهده است.
- نمایه شرکت برای یک پروژه وارد شده را فقط می توان در Actions on Google Console ویرایش کرد. تغییرات آنجا در Google Home Developer Console منعکس خواهد شد.
پس از وارد کردن، پروژه اصلی Actions on Google همچنان میتواند برای مدیریت ادغامهای موجود (مانند Cloud-to-cloud ، Local Home ، App Discovery ) استفاده شود.
برای وارد کردن یک پروژه موجود از Actions on Google Console ، به Developer Console بروید:
- روی ایجاد پروژه کلیک کنید.
- نام پروژه Actions موجود را وارد کنید یا یک پروژه را از لیست کشویی انتخاب کنید (به عنوان مثال، در تصویر زیر، نام پروژه "پروژه موضوع من" است).
- روی Import project کلیک کنید.
شما به جزئیات پروژه موجود در Developer Console هدایت می شوید.
سطوح گزارش را تنظیم کنید
بهطور پیشفرض، برای هر ادغام در پروژه شما، فقط گزارشهای خطا در Google Cloud ذخیره میشوند.
برای ذخیره همه گزارشها در Google Cloud برای هر ادغام، همه گزارشها را در بخش Log level control: Error logs انتخاب کنید.
این تنظیم برای همه ادغام های پروژه شما اعمال می شود. نمی توان آن را در هر ادغام تنظیم کرد. ذخیره کردن همه گزارشها در Google Cloud ممکن است هزینه بیشتری را در صورت افزایش فضای ذخیرهسازی گزارش شما متحمل شود.
برای کسب اطلاعات بیشتر در مورد گزارشها، به Cloud Logging for Matter مراجعه کنید.
پروژه توسعه دهنده را به اشتراک بگذارید
میتوانید با استفاده از نقشهای از پیش تعریفشده، دسترسی به یک پروژه را در میان کاربران تیم خود اضافه یا حذف کنید.
در صفحه اصلی Developer Console روی اعضا کلیک کنید، که شما را به صفحه IAM & Admin > IAM در Google Cloud Console میبرد.
یا روی جزئیات پروژه کلیک کنید، سپس روی مدیریت اعضا در GCP در بخش اعضا در پایین کلیک کنید.
در صورت لزوم با استفاده از داشبورد Google Cloud Console تغییراتی را انجام دهید.
برای دستورالعملهای نحوه تغییر دسترسی به پروژه، به اسناد Google Cloud برای کنترل دسترسی مراجعه کنید.
پس از اضافه شدن به لیست کاربران، کاربر میتواند پروژه و هرگونه ادغام را در Developer Console مشاهده کند.
,پروژههای برنامهنویس، که شامل ادغامهای Matter میشوند، در Google Home Developer Console جدید مدیریت میشوند. این صفحه نحوه راه اندازی یک پروژه توسعه دهنده جدید را در Developer Console توضیح می دهد.
محدودیت های
قابلیت Cloud-to-cloud یا Local Home SDK نمی توان به پروژه ای در Developer Console اضافه کرد. اگر میخواهید عملکرد Matter را به یک ادغام Cloud-to-cloud یا Local Home اضافه کنید، ابتدا باید یک پروژه Actions on Google وارد کنید .
پروژه را نام ببرید
هنگام نامگذاری پروژه خود، تمرین خوبی است که نامی بنویسید که:
- شامل برخی از اطلاعات اولیه در مورد پروژه است.
- به راحتی با پروژه دیگری اشتباه گرفته نمی شود.
- می تواند تمام ادغام های داخل پروژه را نشان دهد.
در حالی که به راحتی می توان نام عمومی مانند project-gamma-798
را به دست آورد، چنین نامی به طور موثر "استتار" است و در لیستی از پروژه های با نام عمومی دیگر برجسته نمی شود.
به منظور اطمینان از نام پروژه معنی دار و متمایز، هنگام نامگذاری پروژه خود به این راهنمایی توجه کنید:
- از نام شرکت خود استفاده کنید
- از نوع پروژه یا اقدام در نام استفاده کنید
- از "تست" در نام پروژه استفاده نکنید
به عنوان مثال، acme-smarthome
یا acme-lighting
نام های واضح و منحصر به فرد پروژه هستند.
پروژه را ایجاد کنید
یک پروژه توسعه دهنده یک یا چند ادغام را نشان می دهد. با به اشتراک گذاشتن یک پروژه با اعضای تیم توسعه خود، مالک می تواند به سایر کاربران اجازه دهد تا تمام ادغام های پروژه را مدیریت کنند.
ادغامهای اکوسیستم خانه هوشمند Google با استفاده از Developer Console جدید مدیریت میشوند. دو روش برای راه اندازی پروژه ها در Developer Console وجود دارد:
توصیه میکنیم فقط یک پروژه برای همه ادغامهای خود ایجاد کنید، هم آزمایش و هم تولید، بهخصوص برای جلوگیری از مشکلات هنگام آزمایش شناسههای فروشنده آزمایشی و شناسههای محصول برای Matter .
روش 1: ایجاد یک پروژه جدید
به Developer Console بروید:
- در صفحه مدیریت پروژه ها ، روی ایجاد پروژه کلیک کنید.
- در صفحه شروع ، روی ایجاد پروژه کلیک کنید.
- نام پروژه خود را وارد کنید، که باید مطابق با دستورالعمل های نامگذاری پروژه باشد.
- روی ایجاد پروژه جدید کلیک کنید.
شما برای پروژه جدید به صفحه اصلی هدایت می شوید.
روش 2: یک پروژه موجود را از Actions on Google console وارد کنید
اگر میخواهید پشتیبانی Matter را به یکپارچهسازی Cloud-to-cloud یا Local Home موجود اضافه کنید، ممکن است یک پروژه Actions on Google موجود به Developer Console جدید وارد شود.
محدودیت های زیر برای این روش اعمال می شود:
- این واردات فقط یک طرفه است. نمی توان آن را معکوس کرد.
- فقط مالک پروژه می تواند یک Actions on Google وارد کند. مالک کسی است که پروژه را ایجاد کرده است که با استفاده از پیوند اعضا قابل مشاهده است.
- نمایه شرکت برای یک پروژه وارد شده را فقط می توان در Actions on Google Console ویرایش کرد. تغییرات آنجا در Google Home Developer Console منعکس خواهد شد.
پس از وارد کردن، پروژه اصلی Actions on Google همچنان میتواند برای مدیریت ادغامهای موجود (مانند Cloud-to-cloud ، Local Home ، App Discovery ) استفاده شود.
برای وارد کردن یک پروژه موجود از Actions on Google Console ، به Developer Console بروید:
- روی ایجاد پروژه کلیک کنید.
- نام پروژه Actions موجود را وارد کنید یا یک پروژه را از لیست کشویی انتخاب کنید (به عنوان مثال، در تصویر زیر، نام پروژه "پروژه موضوع من" است).
- روی Import project کلیک کنید.
شما به جزئیات پروژه موجود در Developer Console هدایت می شوید.
سطوح گزارش را تنظیم کنید
بهطور پیشفرض، برای هر ادغام در پروژه شما، فقط گزارشهای خطا در Google Cloud ذخیره میشوند.
برای ذخیره همه گزارشها در Google Cloud برای هر ادغام، همه گزارشها را در بخش Log level control: Error logs انتخاب کنید.
این تنظیم برای همه ادغام های پروژه شما اعمال می شود. نمی توان آن را در هر ادغام تنظیم کرد. ذخیره کردن همه گزارشها در Google Cloud ممکن است هزینه بیشتری را در صورت افزایش فضای ذخیرهسازی گزارش شما متحمل شود.
برای کسب اطلاعات بیشتر در مورد گزارشها، به Cloud Logging for Matter مراجعه کنید.
پروژه توسعه دهنده را به اشتراک بگذارید
میتوانید با استفاده از نقشهای از پیش تعریفشده، دسترسی به یک پروژه را در میان کاربران تیم خود اضافه یا حذف کنید.
در صفحه اصلی Developer Console روی اعضا کلیک کنید، که شما را به صفحه IAM & Admin > IAM در Google Cloud Console میبرد.
یا روی جزئیات پروژه کلیک کنید، سپس روی مدیریت اعضا در GCP در بخش اعضا در پایین کلیک کنید.
در صورت لزوم با استفاده از داشبورد Google Cloud Console تغییراتی را انجام دهید.
برای دستورالعملهای نحوه تغییر دسترسی به پروژه، به اسناد Google Cloud برای کنترل دسترسی مراجعه کنید.
پس از اضافه شدن به لیست کاربران، کاربر میتواند پروژه و هرگونه ادغام را در Developer Console مشاهده کند.