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

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

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

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

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

عليك إنشاء مشروع على Google Cloud لكل تطبيق في Chat تنشره. عند ضبط واجهة Chat API في كل مشروع على 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" مختلفة لكل بيئة.
  • يجب استخدام النشر الرئيسي لمشروع برمجة التطبيقات فقط في بيئة التطوير. بالنسبة إلى بيئات الإنتاج والتنظيم، استخدِم عمليات النشر المحدَّدة الإصدارات. لمعرفة التفاصيل، يُرجى الاطّلاع على إنشاء عمليات النشر وإدارتها في وثائق "برمجة تطبيقات Google".
نشر/اشتراك موضوع النشر/الاشتراك يجب عليك استخدام موضوع نشر/اشتراك مختلف لكل عملية نشر.