EventType

انواع رویدادهای تعامل برنامه چت Google .

برای پیکربندی برنامه چت برای دریافت رویدادهای تعامل، به دریافت و پاسخ به تعاملات کاربر مراجعه کنید.

Enums
UNSPECIFIED مقدار پیش فرض برای enum. استفاده نکن.
MESSAGE

کاربر برای برنامه Chat پیامی ارسال می کند یا برنامه Chat را در فضایی فراخوانی می کند، مانند هر یک از مثال های زیر:

  • هر پیامی در فضای پیام مستقیم (DM) با برنامه چت.
  • پیامی در فضای چند نفره که در آن شخصی @ از برنامه Chat نام می‌برد یا از یکی از دستورات اسلش آن استفاده می‌کند.
  • اگر پیش نمایش پیوندها را برای برنامه چت خود پیکربندی کرده باشید، کاربر پیامی را ارسال می کند که حاوی پیوندی است که با الگوی URL پیکربندی شده مطابقت دارد.
ADDED_TO_SPACE

کاربر برنامه Chat را به یک فضا اضافه می‌کند یا یک سرپرست Google Workspace برنامه Chat را در فضاهای پیام مستقیم برای کاربران سازمان خود نصب می‌کند. برنامه‌های چت معمولاً با ارسال پیام خوش‌آمدگویی در فضا به این رویداد تعامل پاسخ می‌دهند.

وقتی سرپرستان برنامه‌های Chat را نصب می‌کنند، قسمت space.adminInstalled روی true تنظیم می‌شود و کاربران نمی‌توانند آن‌ها را حذف نصب کنند. برای آشنایی با برنامه‌های گپ نصب‌شده توسط سرپرستان، به اسناد راهنمای Google Workspace Admin مراجعه کنید، برنامه‌های Marketplace را در دامنه خود نصب کنید .

REMOVED_FROM_SPACE

یک کاربر برنامه Chat را از یک فضا حذف می‌کند، یا یک سرپرست Google Workspace، برنامه Chat را برای کاربر در سازمانش حذف نصب می‌کند. برنامه‌های گپ نمی‌توانند با پیام به این رویداد پاسخ دهند، زیرا قبلاً حذف شده‌اند.

وقتی سرپرستان برنامه‌های چت را حذف نصب می‌کنند، قسمت space.adminInstalled روی false تنظیم می‌شود. اگر کاربری برنامه Chat را قبل از سرپرست نصب کرده باشد، برنامه Chat برای کاربر نصب می‌ماند و برنامه Chat رویداد تعاملی REMOVED_FROM_SPACE را دریافت نمی‌کند.

CARD_CLICKED

کاربر روی یک عنصر تعاملی کارت یا گفتگو از برنامه چت، مانند یک دکمه، کلیک می‌کند. برای دریافت یک رویداد تعاملی، دکمه باید تعامل دیگری با برنامه چت ایجاد کند. برای مثال، اگر کاربر روی دکمه‌ای کلیک کند که پیوندی به یک وب‌سایت باز می‌کند، برنامه Chat رویداد تعاملی CARD_CLICKED را دریافت نمی‌کند، اما رویدادهای تعامل را در مثال‌های زیر دریافت می‌کند:

  • کاربر روی دکمه Send feedback روی کارت کلیک می کند، که یک گفتگو برای کاربر برای وارد کردن اطلاعات باز می شود.
  • کاربر پس از وارد کردن اطلاعات در کارت یا گفتگو، روی دکمه Submit کلیک می کند.

اگر کاربر روی دکمه ای برای باز کردن، ارسال یا لغو گفتگو کلیک کند، فیلد isDialogEvent رویداد تعامل CARD_CLICKED روی true تنظیم می شود و شامل DialogEventType است.

WIDGET_UPDATED کاربر یک ویجت را در یک پیام کارت یا گفتگو به روز می کند.
APP_HOME

کاربر یک پیام مستقیم از یک برنامه Chat که از صفحه اصلی برنامه استفاده می کند، باز می کند. فقط فیلدهای type ، user و space برای رویدادهایی از این نوع گنجانده شده است. برای اطلاعات بیشتر، به ارسال پیام کارت اصلی برنامه برای یک برنامه گپ Google مراجعه کنید.

SUBMIT_FORM

کاربر اطلاعاتی را در یک پیام خانه برنامه ارسال می کند. فقط فیلدهای type ، user و space برای رویدادهایی از این نوع گنجانده شده است. برای اطلاعات بیشتر، به ارسال پیام کارت اصلی برنامه برای یک برنامه گپ Google مراجعه کنید.