نماذج تطبيق Google Chat

يعرض هذا القسم نماذج توضّح كيفية إنشاء أنواع مختلفة من تطبيقات Chat ونشرها.

بدء استخدام Quickstart

إذا لم يسبق لك إنشاء تطبيق Chat، يمكنك البدء بإكمال دليل البدء السريع. توضّح أدلة التشغيل السريع كيفية إعداد عيّنة أساسية وتشغيلها. لبدء استخدام Google Chat API، يمكنك الاختيار من بين نوعَين من أدلة البدء السريع:

موارد لبدء استخدام واجهات برمجة التطبيقات

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

تتوفّر أدلة البدء السريع لواجهة برمجة التطبيقات باللغات التالية:

بالنسبة إلى جميع لغات البرمجة الأخرى، يمكنك عرض مكتبات البرامج وتثبيتها للبدء باستخدام Chat API.

Quickstarts التفاعلية

اختَر من بين أدلة التشغيل السريع التفاعلية التالية استنادًا إلى طريقة الإنشاء التي تريدها:

  • برمجة تطبيقات Google، وهي منصة تطوير تستند إلى السحابة الإلكترونية وتستخدم الحد الأدنى من الترميز، وتعتمد على JavaScript.
  • خدمة HTTP مع "وظائف Google Cloud"
  • ‫Google Cloud Dialogflow CX: منصة للغة الطبيعية تتيح إجراء محادثات مبرمَجة وتقديم ردود ديناميكية.
  • ‫Google Cloud Pub/Sub: خدمة مراسلة في الوقت الفعلي تتيح لك إنشاء تطبيقات محمية بجدار حماية.
  • AppSheet: منصة تطوير بلا رموز لإنشاء التطبيقات في مؤسسات Google Workspace

بعد إكمال التشغيل السريع، يمكنك مواصلة الإنشاء لكي يتمكّن تطبيق Chat من تنفيذ ما يلي:

  • الردّ على المستخدمين باستخدام الأوامر والمربّعات الحوارية ومعاينات الروابط والميزات التفاعلية الأخرى
  • تنفيذ المهام بشكل استباقي أو مستقل، مثل إرسال رسالة كلما حدث تغيير في خدمة خارجية لتنفيذ مهام لا يبدأها مستخدم، عليك إعداد مصادقة التطبيق حتى يتمكّن تطبيق Chat من المصادقة على Chat API وطلب البيانات منه. لمزيد من التفاصيل، يُرجى الاطّلاع على مقالة المصادقة كتطبيق Google Chat.

استكشاف المزيد من العيّنات الكاملة

بعد تجربة التشغيل السريع، استكشِف نماذج لتطبيق Chat تستخدم المزيد من الميزات والخدمات. يسرد الجدول التالي بعض عيّنات تطبيقات الدردشة استنادًا إلى التنسيق والتكنولوجيات والبنية والميزات التفاعلية التي تستخدمها:

  • التنسيق: يشير إلى تنسيق العيّنة، بما في ذلك:
    • تقدّم الأدلة التعليمية تعليمات مفصَّلة من البداية إلى النهاية، وتفترض أنّه لم يتم إعداد أي شيء سوى مشروع Google Cloud.
    • Codelabs هي عبارة عن جولات إرشادية حول منتج واحد أو أكثر من منتجات Google، ويتم عادةً تقديمها في أحد الأحداث ونشرها لاحقًا لتجربتها في المنزل.
    • يتم نشر نماذج الرموز البرمجية في GitHub في مستودع Google Chat GitHub مع بعض التعليمات الأساسية حول كيفية استخدامها. وفي كثير من الأحيان، يتم استخدام هذه النماذج أيضًا في المستندات.
  • التقنيات: منتجات أو خدمات أو واجهات برمجة تطبيقات Google Workspace وGoogle Cloud المستخدَمة في النموذج
  • البنية: بنية تطبيق Chat أو الخدمة المستخدَمة في النموذج.
  • اطّلِع على الميزات التفاعلية التي يستخدمها النموذج:
    • الطلبات: يستجيب هذا النوع من الأدوات للطلبات التي يقدّمها المستخدم، مثل /about.
    • مربّعات الحوار: تفتح واجهات في نافذة جديدة يمكن للمستخدمين إدخال المعلومات وإرسالها فيها.
    • معاينات الروابط: يتم إرفاق واجهات مستندة إلى بطاقات بالرسائل التي تتضمّن روابط من خدمات تابعة لجهات خارجية، ما يتيح للمستخدمين معاينة المعلومات أو تعديلها من الرابط.
    • الصفحات الرئيسية: تعرض علامة التبويب الصفحة الرئيسية في الرسائل باستخدام تطبيق Chat، حيث يمكن للمستخدمين التعرّف على ميزات التطبيق أو استخدامها.
    • التطبيقات المصغّرة التفاعلية: تستخدم التطبيقات المصغّرة التي تحث المستخدمين على النقر أو التفاعل مع الرسائل وأنواع أخرى من واجهات المستخدم، بما في ذلك الأزرار ومربّعات الاختيار وإدخالات النصوص.
    • الأحداث: يستجيب هذا النوع من البطاقات للأنشطة في Chat، مثل الرسائل أو الأعضاء الجدد في مساحة.
عيّنة الوصف التنسيق التكنولوجيات الهندسة المعمارية نوع المصادقة الطلبات الصوتية مربّعات حوار معاينات الروابط صفحات رئيسية التطبيقات المصغّرة التفاعلية الفعاليات
مساعد المعرفة المستند إلى الذكاء الاصطناعي استخدام Gemini للإجابة عن الأسئلة استنادًا إلى سجلّ المحادثات في مساحة Chat برنامج تعليمي
Google Workspace Events API
‫Google Cloud Functions
Google Cloud Pub/Sub
‫Google Cloud Eventarc
‫Google Cloud Vertex AI
Google Gemini
Google Cloud Firestore
HTTP (Node.js)
المستخدم
مدير الحوادث مع مصادقة المستخدم الردّ على الحوادث في Chat وإنشاء ملخّص مستند إلى الذكاء الاصطناعي حول الحل في "مستندات Google" برنامج تعليمي
Admin SDK API
مستندات Google
‫Google Cloud Vertex AI
برمجة التطبيقات
المستخدم
Incident Manager with App Auth الردّ على الحوادث في Chat وإنشاء ملخّص مستند إلى الذكاء الاصطناعي حول الحل في "مستندات Google" برنامج تعليمي
Admin SDK API
مستندات Google
‫Google Cloud Vertex AI
برمجة التطبيقات
المستخدم والتطبيق
مدير المشروع مساعدة المستخدمين في إنشاء المشاريع وتعديلها وإكمالها في Chat برنامج تعليمي
‫Google Cloud Functions
Google Cloud Pub/Sub
‫Google Cloud Vertex AI
Google Cloud Firestore
HTTP (Node.js)
بدون
إنشاء تطبيقات لـ Google باستخدام Gemini يمكنك إنشاء تطبيقات Chat مختلفة باستخدام ميزات Gemini، وذلك بدءًا من مؤتمر Google I/O 2024. درس تطبيقي حول الترميز
‫Google Cloud Functions
Google Cloud Pub/Sub
‫Google Cloud Vertex AI
Google Gemini
Google Workspace Events API
برمجة التطبيقات
HTTP (Node.js)
‫Dialogflow CX
المستخدم
استطلاع تفاعلي السماح للمستخدمين بإنشاء استطلاعات الرأي وعرض إجمالي الأصوات درس تطبيقي حول الترميز
‫Google Cloud Functions
Google Cloud Shell
HTTP (Node.js)
بدون
مدير جهات الاتصال مساعدة المستخدمين في إدارة جهات الاتصال الشخصية والتجارية من خلال جمع المعلومات في رسائل البطاقات ومربّعات الحوار برنامج تعليمي
برمجة التطبيقات
بدون
أداة تحديد مواعيد الاجتماعات إنشاء أحداث في "تقويم Google" من مساحة في Chat برنامج تعليمي
تقويم Google
برمجة التطبيقات
المستخدم

الخطوات التالية