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

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

البدء باستخدام ميزة "البدء السريع"

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

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

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

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

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

عمليات الإعداد السريعة التفاعلية

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

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

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

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

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

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

  • التنسيق: تنسيق العيّنة، بما في ذلك:
    • تقدّم الأدلة التعليمية تعليمات مفصّلة من البداية إلى النهاية، وتفترض أنّه لم يتم إعداد أي شيء غير مشروع على Google Cloud.
    • Codelabs هي ورش عمل إرشادية حول منتج واحد أو أكثر من منتجات Google، ويتم عادةً إجراؤها في حدث ويتم نشرها لاحقًا لتتمكّن من تجربتها في المنزل.
    • يتم نشر نماذج الرموز البرمجية على GitHub في مستودع GitHub الخاص بخدمة Google Chat مع بعض التعليمات الأساسية حول كيفية استخدامها. في كثير من الأحيان، تُستخدَم هذه العيّنات أيضًا في المستندات.
  • التقنيات: منتجات 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
Apps Script
مدير المشروع مساعدة المستخدمين في إنشاء المشاريع وتعديلها وإكمالها في Chat برنامج تعليمي
Google Cloud Functions
Google Cloud Pub/Sub
Google Cloud Vertex AI
Google Cloud Firestore
HTTP (Node.js)
إنشاء تطبيقات لخدمة Google باستخدام Gemini اعتبارًا من مؤتمر Google I/O لعام 2024، يمكنك إنشاء تطبيقات Chat متنوعة باستخدام ميزات Gemini. درس تطبيقي حول الترميز
Google Cloud Functions
Google Cloud Pub/Sub
Google Cloud Vertex AI
Google Gemini
Google Workspace Events API
Apps Script
HTTP (Node.js)
Dialogflow CX
استطلاع تفاعلي السماح للمستخدمين بإنشاء استطلاعات الرأي وعرض إجمالي الأصوات درس تطبيقي حول الترميز
Google Cloud Functions
Google Cloud Shell
HTTP (Node.js)
مدير جهات الاتصال ساعد المستخدمين في إدارة جهات اتصالهم الشخصية وتلك الخاصة بنشاطاتهم التجارية من خلال جمع المعلومات في رسائل البطاقات ومحادثاتها. برنامج تعليمي
Apps Script
جدولة الاجتماعات إنشاء أحداث في "تقويم Google" من مساحة Chat برنامج تعليمي
تقويم Google
Apps Script

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