إنشاء عمليات نشر لتطبيق Google Chat وإدارتها

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

إنشاء عمليات نشر لكل مرحلة من مراحل دورة حياة التطبيق

لإدارة تطبيق Chat خلال مراحل نشاطه، ننصحك بإنشاء تطبيق Chat ونشره كل من البيئات التالية:

  • التطوير: البيئة التي تستخدمها للعمل على التغييرات. في حال حذف يمكنك استخدام عملية النشر الرئيسية أو تشغيل هذه البيئة محليًا.
  • التقسيم المرحلي: البيئة التي تنشرها للمختبِرين الموثوق بهم الاختبار الشامل. يجب أن تكون هذه البيئة قريبة من مستوى الإنتاج ممكن.
  • الإنتاج: البيئة التي تنشرها للمستخدمين من خلال النشر تطبيق Chat Google Workspace Marketplace

لكل تطبيق في Chat تنشره، عليك إنشاء مشروع Google Cloud. عند ضبط 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 للتطبيق
  • انشُر التغييرات تدريجيًا لكل نقطة نهاية في مراحل نشاط تطبيق Chat على سبيل المثال، بعد اختبرت ميزة جديدة منشورة في نقطة النهاية المرحلية http://example.com/api/myapp/staging، سيتم طرح الميزة في بالإنتاج من خلال نشره في نقطة نهاية الإنتاج، مثل http://example.com/api/myapp
  • لتصحيح أخطاء الرمز قبل النشر، يمكنك ضبط نقطة نهاية على محددة. للتعرّف على كيفية اختبار التغييرات محليًا، يُرجى مراجعة تصحيح أخطاء تطبيقات Google Chat
لغة برمجة تطبيقات Google رقم تعريف النشر
  • ولا يمكن أن يكون لمشاريع "برمجة تطبيقات Google" سوى فرع واحد المرتبطة بمشروع واحد على السحابة الإلكترونية. لاختبار التغييرات والحفاظ على بيئات متعددة، يجب إنشاء برمجة تطبيقات مختلفة مشروعات لكل بيئة.
  • يجب استخدام النشر الرئيسي لمشروع "برمجة التطبيقات" في بيئة التطوير فقط. بالنسبة إلى بيئات التنظيم والإنتاج، استخدِم عمليات نشر بإصدارات مختلفة. للحصول على التفاصيل، يمكنك مراجعة إنشاء عمليات النشر وإدارتها في وثائق "برمجة تطبيقات Google"
نشر/اشتراك موضوع النشر/الاشتراك يجب استخدام موضوع نشر/اشتراك مختلف لكل عملية نشر.