این صفحه نحوه ایجاد و مدیریت استقرار برای برنامه Google Chat را توضیح می دهد. با حفظ پیادهسازیهای مختلف، میتوانید هر مرحله از چرخه عمر برنامه Chat خود را بهتر مدیریت کنید و با خیال راحت تغییرات تولید را منتشر کنید.
برای هر مرحله از چرخه عمر برنامه، استقرار ایجاد کنید
برای مدیریت برنامه Chat در طول چرخه عمر آن، توصیه میکنیم برای هر یک از محیطهای زیر یک برنامه Chat ایجاد و اجرا کنید:
- توسعه: محیطی که برای کار روی آن استفاده می کنید تغییر می کند. در صورت نیاز، می توانید از Deployment هد استفاده کنید یا این محیط را به صورت محلی اجرا کنید.
- مرحلهبندی: محیطی که برای آزمایشهای سرتاسر برای آزمایشکنندگان مورد اعتماد مستقر میکنید. این محیط باید تا حد امکان به تولید نزدیک باشد.
- تولید: محیطی که با انتشار برنامه چت خود در Google Workspace Marketplace برای کاربران نهایی ایجاد میکنید.
برای هر برنامه چتی که اجرا می کنید، باید یک پروژه Google Cloud ایجاد کنید. هنگامی که Chat API را در هر پروژه Cloud پیکربندی میکنید، از یک نام برنامه، URL آواتار و توضیحات متمایز استفاده کنید تا بتوانید بهتر بین برنامههای Chat در Google Chat تمایز قائل شوید.
در مثال زیر، برنامه Chat به نام Task app
بر روی HTTP ساخته شده است و از نقاط پایانی مختلفی برای توسعه، مرحلهبندی و تولید استفاده میکند:
محیط زیست | نام پروژه ابری | نام برنامه | نشانی وب نقطه پایانی HTTP |
---|---|---|---|
توسعه | task-chat-app-dev | برنامه Dev Task | http://example.com/api/myapp/head |
صحنه سازی | task-chat-app-staging | برنامه Staging Task | http://example.com/api/myapp/staging |
تولید | task-chat-app | برنامه وظیفه | http://example.com/api/myapp/ |
استقرارها را بر اساس معماری برنامه چت خود مدیریت کنید
جدول زیر شامل ملاحظات اضافی هنگام مدیریت استقرار برای معماریهای خاص برنامه چت است:
معماری | فرمت استقرار | ملاحظات |
---|---|---|
HTTP | نشانی وب نقطه پایانی HTTP |
|
اسکریپت Google Apps | شناسه استقرار |
|
میخانه / فرعی | میخانه / موضوع فرعی | برای هر استقرار باید از یک موضوع Pub/Sub متفاوت استفاده کنید. |
موضوعات مرتبط
- ویژگیهای تعاملی را برای برنامههای Google Chat آزمایش کنید
- برنامههای Google Chat را منتشر کنید
- ایجاد و مدیریت استقرار Apps Script
- معماری برنامه چت را انتخاب کنید