توضّح هذه الصفحة طريقة إنشاء عمليات نشر لتطبيق Google Chat وإدارتها. ومن خلال إجراء عمليات نشر مختلفة، يمكنك إدارة كل مرحلة من مراحل نشاط تطبيقك في Chat بشكل أفضل وإطلاق التغييرات في مرحلة الإنتاج بشكل آمن.
إنشاء عمليات نشر لكل مرحلة من مراحل دورة حياة التطبيق
لإدارة تطبيق Chat خلال مراحل نشاطه، ننصحك بإنشاء تطبيق Chat ونشره لكل من البيئات التالية:
- التطوير: البيئة التي تستخدمها للعمل على التغييرات. وإذا لزم الأمر، يمكنك استخدام عملية النشر الرئيسية أو تشغيل هذه البيئة محليًا.
- التقسيم المرحلي: البيئة التي تنشرها للمختبِرين الموثوق بهم لإجراء الاختبار الشامل. يجب أن تكون هذه البيئة قريبة من مستوى الإنتاج قدر الإمكان.
- الإصدار العلني: البيئة التي تنشرها للمستخدمين النهائيين من خلال نشر تطبيق Chat على Google Workspace Marketplace.
يجب إنشاء مشروع على Google Cloud لكل تطبيق في Chat تنشره. عند ضبط واجهة Chat API في كل مشروع على Google Cloud، ننصحك باستخدام اسم تطبيق مختلف وعنوان URL للصورة الرمزية ووصفًا لتتمكّن من التمييز بشكل أفضل بين تطبيقات Chat في Google Chat.
في المثال التالي، تم إنشاء تطبيق Chat المُسمّى Task app
على HTTP ويستخدِم نقاط نهاية مختلفة لنشره في مجالَي التطوير والتجهيز والإنتاج:
البيئة | اسم المشروع على السحابة الإلكترونية | اسم التطبيق | نقطة نهاية HTTP |
---|---|---|---|
تطوير | task-chat-app-dev |
تطبيق "مهام Google" | http://example.com/api/myapp/head |
تصنيف المراحل | task-chat-app-staging |
جارٍ اختبار تطبيق "المهام" على مراحل | http://example.com/api/myapp/staging |
الإنتاج | task-chat-app |
تطبيق "مهام Google" | http://example.com/api/myapp/ |
إدارة عمليات النشر استنادًا إلى بنية تطبيق Chat
يتضمن الجدول التالي اعتبارات إضافية عند إدارة عمليات النشر لبنية تطبيقات Chat المحدّدة:
هندسة معمارية | تنسيق النشر | الاعتبارات |
---|---|---|
HTTP | عنوان URL للتطبيق |
|
لغة برمجة تطبيقات Google | رقم تعريف النشر |
|
نشر/اشتراك | موضوع النشر/الاشتراك | يجب استخدام موضوع نشر/اشتراك مختلف لكل عملية نشر. |
مواضيع ذات صلة
- اختبار الميزات التفاعلية لتطبيقات Google Chat
- نشر تطبيقات Google Chat
- إنشاء عمليات نشر "برمجة تطبيقات Google" وإدارتها
- اختيار بنية تطبيق في Chat