חיבור פלטפורמות של גוגל ל IVR2
-
@ליאו
אני לא רוצה לומר בוודאות כי לא ניסיתי בפועל, אבל ראיתי בקשה כזו מהבינה והיא טענה שיש אפשרות עם העברה של השיחות מהצאט למייל.
תנסה לשאול אותה לפני כן. -
@אA חשבתי על זה אבל ה לא בדיוק טוב כי כל פעם עוברות כמה הודעות ועוד
אבל זה יכול להיות -
@נר-יצחק
אז הרעיון שיש טריגר שבודק הכל.
אבל שוב, לא ניסיתי עדיין. -
@אA התייעצתי עם הבינה של גוגל והוא פירט לי איך לעשות את זה תוך חצי שעה לטענתו, על ידי שימוש באתר חינמי שנקרא make
אבל עוד לא התפניתי לעניין כי הצאט ההוא לא בבעלותי אבל היה נראה לי שהוא לא ממש מבין מה זה אומר לחבר אתר הזה לימות המשיח ...
על כל פנים הוא פירט שם שלבים פשוטים מאד לביצוע והיה ברור לו שזה ממש קל
אגב. שמעתי שקלוד מבצע דברים כאלו בכמה דקות למי שמנוי אצלו. -
@אA עוד בעניין הזה, אם ישנה אפשרות לחבר את זה דרך המייל עצמו אז יהיה אפשר להקליט או להקליד בטלפון הודעה שתגיע למייל -זו הגדרה שקיימת כבר בימות המשיח, ואז יהיה אפשר ממש לתקשר בצאטים באופן מושלם דרך הטלפון, דבר שפותח פתח להמון רעיונות-גם עסקיים.
-
@ליאו
עזוב את ימות, היום זה כבר עולה כסף...
לחבר את המערכת של ימות למייל זה ממש קל, ואם אפשר גם לחבר את המייל לצאט או משהו כזה זה אמור להיות ממש מהיר (בס"ד). -
@אA אז איך אפשר בחינם?
חייב Google Workspace ? -
@ליאו
הבנתי שהבינה נותנת אפשרות גם בלי, אבל לא בדקתי
תשאל אותה אם יש אפשרות להעביר כל מה שמגיע מהצאט למייל -
דברי גימיני 4 דרכים לייצא מגוגל צאט הודעות
- התראות למייל (Email Notifications)
שיטה זו לוכדת את ההודעות באופן עקיף דרך שרת המייל, ללא מגע ישיר עם ממשק ה-API של הצ'אט.
מנגנון הלכידה: מפעילים בהגדרות המרחב (Space) בגוגל צ'אט את אפשרות קבלת ההתראות למייל (Email notifications) עבור הודעות חדשות. גוגל שולחת הודעת דוא"ל אוטומטית מכתובת מערכת (לרוב chat-noreply@google.com) המכילה את פרטי השולח ותוכן ההודעה.
אופן חילוץ הטקסט:
יוצרים מסנן (Filter) ב-Gmail שמזהה את ההודעות הנכנסות מהכתובת של גוגל צ'אט.
כדי לשלוף את הטקסט עצמו לעיבוד אוטומטי, מריצים סקריפט קצר ב-Google Apps Script (באמצעות השירות GmailApp) שסורק הודעות חדשות שענו לתנאי המסנן, וגוזר מתוך גוף המייל (Body) את קוביית הטקסט של הודעת הצ'אט המקורית.
- סקריפט שרץ בתצוגה (Client-Side / Browser Script)
שיטה זו לוכדת את ההודעות ישירות מתוך הממשק הויזואלי של הדפדפן בזמן אמת, ועוקפת לחלוטין מגבלות של שרתים או הרשאות חשבון.
מנגנון הלכידה: מתקינים תוסף ניהול סקריפטים (כגון Tampermonkey) בדפדפן במחשב, ומפעילים קוד JavaScript מותאם אישית שרץ ברקע על הטאב הפתוח של גוגל צ'אט (chat.google.com).
אופן חילוץ הטקסט:
הסקריפט משתמש במנגנון MutationObserver של הדפדפן, אשר מאזין באופן רציף לשינויים במבנה העמוד (DOM).
ברגע שנוספת אלמנט תצוגה חדש למסך (כלומר, מישהו שלח הודעה והיא התרנדרה בחלון הצ'אט), הסקריפט מזהה את ה-CSS Selector של תיבת ההודעה, שולף מתוכה את הטקסט (innerText או textContent), ושומר אותו כמשתנה מוכן להעברה.
- בוט מתויג (Tagged Bot)
שיטה זו משתמשת בבוט (Google Chat App) המצורף כחבר במרחב הצ'אט, ולוכד הודעות המופנות אליו ישירות.
מנגנון הלכידה: מפתחים סקריפט (למשל ב-Google Apps Script) ומחברים אותו כבוט דרך Google Cloud Console. הבוט אינו מורשה לקרוא את כלל התעבורה בקבוצה, אך ברגע שמשתמש כותב הודעה ומתייג אותו מפורשות (לדוגמה: @שם_הבוט שלום), שרתי גוגל מזהים את אירוע התיוג ושולחים את נתוני ההודעה ישירות אל הסקריפט בזמן אמת.
אופן חילוץ הטקסט:
פונקציית הקליטה של הבוט (onMessage) מקבלת מגוגל אובייקט נתונים (JSON Payload) המכיל את כל פרטי האירוע.
חילוץ הטקסט הנקי מבוצע בפשטות מתוך הנתיב event.message.text, ופרטי השולח נשלפים מתוך event.user.displayName.
- גוגל עסקי (Google Workspace - קריאת API מלאה)
שיטה זו היא הדרך הרשמית והמקיפה ביותר ללכידת תעבורה, והיא מתאפשרת אך ורק כאשר פועלים תחת חשבון גוגל ארגוני/עסקי.
מנגנון הלכידה: בחשבון עסקי, ממשק ה-API של גוגל צ'אט פתוח לשאיפת נתונים מלאה. משתמשים בסקריפט אוטומטי המתוזמן לרוץ ברקע במחזורי זמן קבועים (Polling - למשל, כל 5 דקות) באמצעות טיימר מובנה (Time-driven Trigger).
אופן חילוץ הטקסט:
הסקריפט שומר בזיכרון את חותמת הזמן (Timestamp) של הריצה האחרונה.
בכל פעימה, הסקריפט שולח קריאת GET לממשק ה-API באמצעות הפונקציה Chat.Spaces.Messages.list, בצירוף פרמטר סינון של זמן: "createTime > lastCheckTime".
שרתי גוגל מחזירים רשימה מדויקת (מערך נתונים) של כל ההודעות החדשות שנכתבו במרחב מאז הבדיקה האחרונה, ללא תלות באם תייגו בוט או אם הדפדפן פתוח. מתוך המערך הזה רץ בלולאה ושולף את שדה ה-text של כל הודעה והודעה.
- התראות למייל (Email Notifications)
-
@שלוחה-404
יפה!2 האפשרויות הראשונות אני מכיר.
השניה מצריכה סינון לא נטפרי.
הראשונה נראת לי הכי פשוטה אם כי עדיף לפתוח חשבון נפרד שלא ישגע אותך או לפתוח מסנן שיעביר את ההודעות לאשפה.
שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.
נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.
בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗
הרשמה התחברות