סקירה כללית: פיתוח אפליקציות של Google Chat לייבוא של נתוני משתמשים

כדי לייבא ל-Google Chat נתוני משתמשים מפלטפורמות אחרות להעברת הודעות, אתם יכולים ליצור אפליקציית Chat ומרחב משותף ב-Chat למצב ייבוא. במרחבים משותפים במצב ייבוא, אפליקציות ל-Chat יכולות לייבא הודעות קיימות, קבצים מצורפים, תגובות, חברויות וישויות במרחב המשותף מפלטפורמות אחרות למשאבי REST מקבילים. ניתן להשתמש במרחבים של מצב ייבוא רק במהלך תהליך הייבוא.

למה כדאי להשתמש במרחבים משותפים של מצב ייבוא

מרחבים במצב ייבוא משפרים את החוויה של משתמשי הקצה שעוברים מפלטפורמות אחרות להעברת הודעות אל Google Chat. בהשוואה להעתקת נתוני המקור למרחבים רגילים, לשימוש במרחבים של מצב ייבוא יש את היתרונות הבאים:

  • שימור חותמות הזמן של יצירת משאבים. אפשר להגדיר מועד היסטורי לזמני היצירה של משאבים ומשאבים להודעות, וכך לאפשר לאפליקציות צ'אט לשמור על ההקשר ההיסטורי של המשתמשים ב-Google Chat. תוכלו לקרוא מידע נוסף במאמר ייבוא נתונים ל-Google Chat.
  • משתמשי קצה לא יכולים לצפות במרחבים משותפים או לגשת אליהם במצב ייבוא. כדי למנוע הפרעה למשתמשים במרחב שעובר ייבוא נתונים, או כדי למנוע בלבול אפשרי של המשתמשים כתוצאה מצפייה בתהליך ייבוא נתונים, רווחים במצב הייבוא מוסתרים ממשתמשי הקצה. בסיום מצב הייבוא של מרחב משותף, אפשר להוסיף אליו משתמשים.
  • ההתראות ב-Chat מושבתות בזמן מצב הייבוא, כדי שהמשתמשים לא יוכלו לקבל התראות מיותרות על ההעברה.

אפשר להשתמש במשאבים של Google Chat במרחבים משותפים של מצב ייבוא

אפשר לייבא את המשאבים הבאים של Google Chat API עם מרחבים של מצב ייבוא:

  • הודעות
  • קבצים מצורפים בהתאם לשיקולים הבאים:
    • אפשר להעלות קבצים מצורפים למרחבים משותפים שמיועדים למצב ייבוא באמצעות Google Chat API. עם זאת, מומלץ מאוד להשתמש ב-Google Drive API כדי להעלות קבצים ולקשר את מזהי ה-URI של הקבצים להודעות המתאימות במרחבי מצב הייבוא, כדי לא להגיע למגבלה הפנימית של Google Chat להעלאת קבצים.
  • תגובות
  • מועדון החברים בהתאם לשיקולים הבאים:

    • צריך לייבא מינויים היסטוריים כשהמרחב המשותף נמצא במצב ייבוא. אי אפשר לייבא מינויים היסטוריים אחרי שהמרחב המשותף מסתיים.
    • אם יש לכם מינויים קיימים מפלטפורמת המקור להעברת הודעות, תצטרכו ליצור אותם אחרי שמצב הייבוא יסתיים.
    • החברים חייבים להיות משתמשים באותו דומיין.
  • מרחבים משותפים. יש תמיכה רק ב-SpaceType.SPACE.

מיפוי נתוני מקור למשאבים של Google Chat

כשמייבאים נתונים מפלטפורמות להעברת הודעות אל Google Chat, כדאי לבדוק אילו משאבים נתמכים שאפשר ליצור ב-Chat. לאחר מכן תצטרכו לבחור את ישויות המקור שרוצים לייבא ולמפות כל אחת מהן למשאב ב-Chat. אחרי שמתכננים את מיפויי המשאבים, קוראים את הישויות מפלטפורמת העברת ההודעות וכותבים אותן במרחבים משותפים של מצב ייבוא.