בדף הזה מוסבר איך להשתמש ב-Google Workspace Marketplace SDK כדי להגדיר ולנהל ב-Google Workspace Marketplace.
כדי שהאפליקציה תהיה זמינה לשימוש, צריך להגדיר אותה ב-Google Workspace Marketplace SDK. Google Workspace Marketplace SDK הוא ערכת כלים שמאפשרת ליצור ולנהל ב-Google Workspace Marketplace. אתם משתמשים ב-Google Workspace Marketplace SDK כדי לנהל ההגדרות של Marketplace, למשל:
- אם האפליקציה זמינה לארגון ספציפי ב-Google Workspace (אפליקציה פרטית), או לכל משתמשי Marketplace ( אפליקציה ציבורית)
- סוגי המשתמשים ב-Marketplace שיכולים להתקין את יישום
- האפליקציות של Google Workspace שהאפליקציה שלך משולבת בהן
- היקפי ההרשאות של OAuth שהאפליקציה שלך דורשת
- מידע על מי שיצר ומתחזק את האפליקציה
לא משנה אם אתם מפרסמים את האפליקציה באופן ציבורי או פרטי, צריך להשתמש ב-Google Workspace Marketplace SDK כדי לנהל האפליקציה ב-Marketplace.
הפעלת ה-SDK של Google Workspace Marketplace
אם עדיין לא עשיתם זאת, בפרויקט שלכם ב-Google Cloud: מפעילים את Google Workspace Marketplace SDK:
- פותחים את מסוף Google Cloud.
- בחלק העליון, לוחצים על בחירת פרויקט. אם פרויקט אחר ב-Google Cloud פתוח. צריך ללחוץ על שם הפרויקט ב-Cloud כדי להחליף אותו פרויקטים בענן.
- בוחרים את הפרויקט של האפליקציה ב-Cloud ולוחצים על Open.
- למעלה, בסרגל החיפוש, מקלידים
Google Workspace Marketplace SDK
ומקישים על Enter. פותחים את הדף Google Workspace Marketplace SDK.
אם Google Workspace Marketplace SDK עדיין לא מופעל, לוחצים על הפעלה.
צריך לקבוע את הגדרות התצורה של האפליקציה
בחומר העזר הבא מתוארות ההגדרות הזמינות באפליקציה דף ההגדרה של ה-SDK של Google Workspace Marketplace.
בחירת האנשים שיוכלו לראות ולהתקין את האפליקציה
כשאתם מגדירים את האפליקציה, אתם מציינים אילו משתמשים יכולים לגשת אליה באמצעות ההגדרות הבאות:
- הרשאות גישה לאפליקציה: אם אתם מפרסמים אפליקציה בתוך ארגון ב-Google Workspace, גם אם דף האפליקציה לא רשום, גלויים לכל המשתמשים בארגון ולכל מי שמשתמש Google Workspace
- הגדרות התקנה: האם האפליקציה יכולה רק על ידי האדמינים ב-Google Workspace.
בלי קשר להגדרות שתציינו בדף האפליקציה, משתמשים ששייכים אל יכול להיות שארגון ב-Google Workspace לא יוכל לחפש, להתקין או להשתמש באפליקציה על סמך הגדרות שקבעו האדמינים שלהם. אדמינים יכולה להשפיע על זמינות האפליקציה בדרכים הבאות:
- לקבוע אם המשתמשים שלהם יוכלו לצפות באפליקציות Marketplace ולהתקין אפליקציות בשם משתמשים.
- להשתמש ברשימת היתרים כדי לנהל ולאסוף אפליקציות לארגון. אם המיקום כשמפתחים אפליקציה לארגון שמשתמש ברשימות היתרים, צריך לפנות אל אדמין לגבי הוספת האפליקציה לרשימת ההיתרים.
- להשבית אפליקציות מסוימות של Google Workspace, כמו הסרה גישה ל-Google Chat, לאפליקציות Google Chat או לשתיהן. במקרים כאלה, משתמשים לא יוכלו להתקין את האפליקציה שלכם Marketplace.
איך האדמינים מנהלים את הגישה אל Marketplace, אפשר לעיין מסמכי העזרה לאדמינים ב-Marketplace
הגדרות הרשאות גישה לאפליקציה
האפשרות הרשאות גישה לאפליקציה מופיעה אם אתם משתמשים ב-Google Workspace חשבון (חשבון שנוצר על ידי הארגון של מקום העבודה או מוסד הלימודים). אם אתם באמצעות חשבון פרטי (חשבון שמסתיים ב-" @gmail.com"), תוכלו רק לפרסם באופן ציבורי.
- גלויה לכולם: אנשים מחוץ לארגון יכולים למצוא את האפליקציה ולהתקין אותה דומיין. אם בוחרים בהגדרת החשיפה הציבורית, Google תבדוק ותאשר את האפליקציה לפני הפרסום.
- פרטי: רק אנשים בדומיין שלכם יכולים למצוא את האפליקציה ולהתקין אותה.
אם בוחרים לפרסם בסטטוס לא רשום, דף האפליקציה לא יופיע בכרטיסייה או בתוצאות החיפוש. המשתמשים יכולים לגשת לדף החנות של האפליקציה רק באמצעות כתובת URL.
כדי להגביל את המדינות והאזורים שהאפליקציה זמינה בהם, הגדרתם זאת בקטע הפצה כאשר ליצור את דף האפליקציה בחנות.
הגדרות להתקנת אפליקציות
הגדרות ההתקנה קובעות אם משתמשים או אדמינים ב-Workspace יכולים להתקין את האפליקציה דרך דף האפליקציה בחנות ב-Google Workspace Marketplace.
- התקנה בודדת + התקנה על ידי אדמין (ברירת מחדל): ניתן להתקין את האפליקציה על ידי של משתמשים בודדים או על ידי אדמינים עבור הדומיין, היחידה הארגונית שלהם או קבוצה של משתמשים. מדיניות הדומיין של המשתמש עשויה למנוע ממנו להתקין אפליקציה גם אם התקנות בודדות מופעלות.
- התקנה על ידי אדמינים בלבד: רק אדמינים יכולים להתקין את האפליקציה דומיין, יחידה ארגונית או קבוצת משתמשים. האפליקציה מופיעה רק תוצאות חיפוש של Google Workspace Marketplace לאדמינים ולאנשים לא מחוברים לחשבון Google. יש לבחור באפשרות הזו אם האפליקציה שלך דורשת התקנה של דומיין.
הגדרות נפוצות של התקנה והרשאות גישה
הטבלה הבאה מסכמת כמה מהאפשרויות הנפוצות של הגדרות אישיות עבור אפליקציות התקנה וחשיפה:
משתמשי אפליקציה מיועדים | ההגדרה הרשאות גישה לאפליקציה | ההגדרה התקנת אפליקציות | מי יכול להתקין את האפליקציה שלי? | מי יכול להשתמש באפליקציה שלי? | |
---|---|---|---|---|---|
לאפליקציות שפותחו עבור ארגון ב-Google Workspace | |||||
משתמשים ספציפיים בארגון | פרטי ולא רשום | התקנה בודדת + התקנה על ידי אדמין | אם הדבר מותר, כל מי בארגון שיש לו את כתובת ה-URL של דף האפליקציה. | אם הדבר מותר, כל מי בארגון שיש לו את כתובת ה-URL של דף האפליקציה. | |
הארגון שלך | פרטי | התקנה בודדת + התקנה על ידי אדמין | אם הדבר מותר, כל משתמש בארגון. | אם הדבר מותר, כל משתמש בארגון. | |
הארגון שלך | פרטי | אדמין בלבד | מנהלי מערכת | משתמשים שהאדמין שלהם התקין את האפליקציה. | |
לגבי אפליקציות שזמינות למשתמשים מחוץ לארגון מסוים ב-Google Workspace | |||||
משתמשים בארגונים ב-Google Workspace | גלוי לכולם | אדמין בלבד | מנהלי מערכת | משתמשים שהאדמין שלהם התקין את האפליקציה. | |
כל משתמשי Google Workspace | גלוי לכולם | התקנה בודדת + התקנה על ידי אדמין |
|
|
זיהוי האופן שבו האפליקציה שלך משתלבת עם אפליקציות של Google Workspace
בחירת שירותי Google Workspace שהאפליקציה או התוסף מיועדים להם עובדים איתו, כמו תוסף של Google Workspace אפליקציית Google Chat. צריך לבחור באפשרות אחת לפחות. במקרים מסוימים, אפשר לכלול כמה שילובים של אפליקציות בדף האפליקציה. צפייה הצגת רשימה של שילובי אפליקציות
בהתאם לשילובי האפליקציות שבחרת, ייתכן שיהיה צורך לספק פרטים נוספים ונפעיל ממשקי API רלוונטיים בפרויקט שלכם ב-Google Cloud. הבאים בטבלה מתוארת ההגדרות הנוספות של כל אחד מהרכיבים:
תוסף Google Workspace (Apps Script)
כדי לפרסם תוסף ל-Google Workspace, צריך לספק את הפרטים שלו מזהה פריסה. כדי למצוא את מזהה הפריסה:
- פתיחת התוסף של Google Workspace ב-Apps Script עם הרשאת עריכה.
- לחץ על פריסה > ניהול הפריסות.
- מתחת למזהה הפריסה, לוחצים על העתקה.
תוסף ל-Google Workspace (פריסות HTTP)
אם יצרתם את התוסף ל-Google Workspace באמצעות נקודות קצה (endpoint) של HTTP, צריך לבצע את השלבים הבאים כדי לקבל את מזהה הפריסה משאב פריסה של Google Cloud.
- בדף 'הגדרת האפליקציה', בקטע 'תוסף Google Workspace', ללחוץ פריסה באמצעות משאב לפריסה בענן > בוחרים באפשרות Deployment (פריסה).
- בוחרים את הפריסה שרוצים לפרסם.
- לוחצים על בחירה.
תוסף עריכה (Docs, Sheets, Slides, Forms)
כדי לפרסם תוסף עריכה צריך לספק מזהה הפרויקט והגרסה שרוצים לפרסם.
כדי למצוא את מזהה הסקריפט של הפרויקט, פועלים לפי השלבים הבאים:
- פותחים את התוסף בעורך Apps Script.
- בצד ימין, לוחצים על הגדרות הפרויקט. .
- בקטע 'מזהים', מעתיקים את מזהה הסקריפט.
כדי למצוא את הגרסה, צריך לפעול לפי השלבים הבאים:
- פותחים את התוסף בעורך Apps Script.
- בצד שמאל למעלה, לוחצים על פריסה> ניהול הפריסות.
- מספר הגרסה מופיע בקטע 'הגדרה'.
אפליקציית Google Chat
כדי לפרסם אפליקציית Google Chat, צריך להגדיר את Google Chat API. צפייה פרסום של Google.
אפליקציית Drive
כדי לפרסם אפליקציית Drive, צריך להפעיל ולהגדיר את Drive API
אפליקציית אינטרנט
כדי לפרסם אפליקציית אינטרנט, עליך לספק את כתובת ה-URL לניווט האוניברסלי שלה, את כתובת ה-URL מצביע אל אפליקציית האינטרנט מתפריט האפליקציות של Google
. אפליקציית האינטרנט צריכה להיות בסביבת ייצור ובפונקציונליות מלאה.כשממלאים את דף האפליקציה בחנות, צריך לספק סמלים נוספים בגודל 96x96 ו-48x48 פיקסלים.
אם יצרת את אפליקציית האינטרנט ב-Apps Script, כדי לקבל את הגרסה האוניברסלית כתובת האתר לניווט, יש לבצע את השלבים הבאים:
- פתיחת התוסף של Google Workspace ב-Apps Script עם הרשאת עריכה.
- לחץ על פריסה > פריסה חדשה.
- בקטע 'בחירת סוג', לוחצים על אפליקציית אינטרנט.
- ממלאים את האפשרויות ולוחצים על פריסה.
- לוחצים על Copy.
צריך לציין את רמת הגישה שהאפליקציה דורשת
בקטע היקפי OAuth, מספקים רשימה מלאה של היקפי ההרשאות של OAuth שהאפליקציה שלך פועלת נדרש. היקפי ההרשאות של OAuth שמזינים כאן צריכים להתאים לאלה שמוצגים ב מסך הסכמה ל-OAuth, ובמקרים הרלוונטיים, מניפסט של Apps Script.
אם כוללים יותר משילוב אחד של אפליקציה, חשוב להוסיף את היקפי ההרשאות מ: כל אחד מהם בדף הגדרת האפליקציה של Google Workspace Marketplace SDK והבעת ההסכמה שלך ל-OAuth מסך.
השתמשו תמיד בהיקפים המצומצמים ביותר (לדוגמה, אל תכללו היקף ההרשאות ב-Drive, אם אתם צריכים רק היקף לקריאה בלבד).
לפרויקטים של Apps Script: היקפים אפשר לקבל פרטים נוספים.
אפשר לספק מידע על מפתח האפליקציה
בקטע פרטי המפתח, ממלאים את הפרטים ליצירת קשר ופרטים נוספים. השדות האלה מופיעים דף האפליקציה בחנות.
שדות | |
---|---|
סטטוס העסק |
במסגרת חוקים להגנת הצרכן, צרכנים שנמצאים באירופה חובה ליידע את האזור הכלכלי (EEA) אם מוכר Google Workspace Marketplace הוא עסק או לא עסק:
אם לא צוין, 'סטטוס העסק לא צוין' מופיעה באפליקציה דף האפליקציה בחנות הדף הזה. |
כתובת למשלוח דואר של המפתח |
חובה לסוחרים. לא נאספים ממשתמשים שאינם עסקים. המיקום של העסק. יש להזין כתובת תקינה למשלוח דואר שבה ליצירת קשר. |
שם המפתח | השם שיוצג בתור המחבר של האפליקציה. אם אתם עסק, לציין את השם המסחרי או את השם החוקי שלך. |
כתובת אתר של המפתח | האתר שמתאר אותך (או את הארגון שלך) בתור למפתחים. |
כתובת האימייל של המפתח |
כתובת האימייל שתשמש כאיש קשר. זו לא נכללות בדף האפליקציה. חשוב לוודא שכתובת האימייל הזו מעודכנת תאריך — נעשה בו שימוש:
|
כתובת האתר של האפליקציה | זה שינוי אופציונלי. האתר שמתאר באופן נוסף את האפליקציה. |
שמירת ההגדרות של האפליקציה ב-Google Workspace Marketplace SDK
על סמך המידע מהקטע הקודם, שומרים את הגדרות האפליקציה ב-Google Workspace Marketplace SDK:
- פותחים את Google Workspace Marketplace SDK.
- עוברים לכרטיסייה הגדרת האפליקציה.
- חשוב למלא כל קטע בהתאם למה שבחרתם הקטע הקודם.
- לוחצים על שמירה.
- (אופציונלי) אפשר לקבל ניתוח נתונים לגבי השימוש באפליקציה
ב-Google Analytics.
כדי לעשות את זה, צריך להוסיף מזהה Google Analytics.
ב-Google Workspace Marketplace SDK.
- עוברים לכרטיסייה Analytics.
- מזינים את מזהה Google Analytics.
- לוחצים על שמירה.