הגדרת Gemini ב-Firebase

לפני שמתחילים להשתמש ב-Gemini ב-Firebase, צריך להפעיל אותו במסוף Firebase. הפעלת Gemini ב-Firebase מתבצעת לכל משתמש וכל פרויקט בנפרד, והיא תלויה בסוג המשתמש ובתוכנית.

  • אם אתם משתמשים ב-Google Workspace ‏ (לשעבר G Suite), Gemini ב-Firebase כלול ב-Gemini Code Assist. האדמין יכול לרכוש ולהפעיל מינויים ל-Gemini Code Assist ישירות מהמסוף של Firebase. מידע נוסף זמין במאמר הגדרה של Gemini Code Assist.

  • משתמשים פרטיים יכולים להשתמש ב-Gemini ב-Firebase ללא עלות, או כחלק מ-Gemini Code Assist, שמספק תובנות על ההקשר ועל קמפיינים של הודעות.

חשוב לדעת שהתנאים וההגבלות שונים לגבי Gemini ב-Firebase (ללא עלות) ו-Gemini ב-Firebase כחלק מ-Gemini Code Assist. מידע נוסף זמין במאמר איך Gemini ב-Firebase משתמש בנתונים שלכם.

ההרשאות הנדרשות

כדי להפעיל תכונות של Gemini ב-Firebase ולהשתמש בהן, נדרשים תפקידים והרשאות מסוימים ב-IAM.

  • חברי פרויקט עם הרשאת IAM של בעלים או עריכה יכולים להפעיל את Gemini ב-Firebase ולהשתמש בתכונות שלו.
  • משתמשים שיכולים רק לצפות בפרויקט לא יכולים להפעיל את Gemini ב-Firebase, אבל הם יכולים להשתמש בתכונות שלו, כולל Gemini בצ'אט של Firebase, עזרה וסיוע מ-AI ב-Crashlytics אם הוקצה להם התפקיד Gemini for Google Cloud User.
  • אם הפרויקט הוא חלק מ-Google Workspace (לשעבר G Suite), אדמין ב-Google Workspace צריך להפעיל אותו.

כך מקצים את תפקיד המשתמש Gemini for Google Cloud למשתתף בפרויקט: לתשומת ליבכם, רק בעלי הפרויקט יכולים לערוך תפקידים ב-IAM.

  1. במסוף Firebase, בוחרים באפשרות Project settings ואז באפשרות Users and permissions.
  2. מאתרים את השורה של חבר הפרויקט הרלוונטי.
  3. לוחצים על אפשרויות נוספות ובוחרים באפשרות עריכת הגישה.
  4. מרחיבים את הקטע תפקידים, בוחרים באפשרות Gemini for Google Cloud משתמש ולוחצים על סיום.
  5. לוחצים על עדכון התפקידים כדי לשמור את השינוי. יכול להיות שיחלפו דקה או שתיים עד שהתפקיד החדש יחול על המשתמש.

הגדרת Gemini ב-Firebase

אחרי שמוודאים שיש לחשבון את ההרשאות הנדרשות, אפשר להפעיל את Gemini ב-Firebase לפרויקט.

כדי להפעיל את Gemini בשימוש ב-Firebase בפרויקט, מבצעים את הפעולות הבאות.

  1. אם יש לכם הרשאת עריכה או בעלות על פרויקט, פותחים את מסוף Firebase, בוחרים פרויקט ולוחצים על ✦Gemini ב-Firebase בתפריט של המסוף בפינה השמאלית העליונה.

    החלונית של Gemini תופיע.

  2. קוראים את המידע שמופיע ולוחצים על קדימה, מתחילים.

  3. אפשר גם להפעיל את Gemini ב-Firebase למשתמשים אחרים בפרויקט: בקטע Project settings בוחרים באפשרות Users and permissions ומקצים למשתמשים נוספים את התפקיד Gemini for Google Cloud.

עכשיו אתם מוכנים להאיץ את הפיתוח ב-Firebase באמצעות Gemini ב-Firebase. מידע נוסף על אינטראקציה עם Gemini ב-Firebase זמין במאמר ניסיון Gemini במסוף Firebase.

אם אתם מתכננים להשתמש ב-Gemini ב-Firebase עם מינוי ל-Gemini Code Assist, תוכלו להיעזר בהוראות להגדרה במאמר Gemini ב-Firebase עם מינוי ל-Gemini Code Assist.

Gemini ב-Firebase עם מינוי ל-Gemini Code Assist

כשרוכשים מינוי ל-Gemini Code Assist, מקבלים גישה לתכונות נוספות של Gemini ב-Firebase, כולל התאמה להקשר ותובנות לגבי קמפיינים של הודעות. כדי להפעיל את Gemini Code Assist, צריך לרכוש מינוי ולהקצות רישיונות למשתמשים ספציפיים.

אפשר להפעיל את Gemini Code Assist דרך מסוף Firebase או דרך מסוף Google Cloud באמצעות Gemini Admin. אם אתם מתכננים להפעיל את Gemini Code Assist בפרויקט שמשתמש בתוכנית Spark ללא עלות, מומלץ להשתמש במסוף Firebase כדי לרכוש ולנהל את המינוי ל-Gemini Code Assist. רישיונות Gemini Code Assist מוקצים לכל משתמש בנפרד, ללא קשר לפרויקט, אבל במסוף Google Cloud צריך לשייך את חשבון Cloud Billing שבו משתמשים לרכישה לפרויקט. הפעולה הזו תשדרג באופן אוטומטי את הפרויקט לתוכנית Blaze בתשלום לפי שימוש. ניהול המינוי דרך מסוף Firebase מבטיח שהפרויקט בתוכנית Spark לא ישודרג ל-Blaze. מידע נוסף על תוכניות Spark ו-Blaze זמין במאמר תוכניות התמחור של Firebase.

בקטעים הבאים מוסבר איך לרכוש את Gemini ב-Code Assist ולהקצות רישיונות למשתמשים.

רכישה של Gemini Code Assist והקצאת רישיונות

לפני הרכישה, צריך להיות לכם חשבון לחיוב ב-Google Cloud, ואתם צריכים להיות אדמינים לענייני חיוב באותו חשבון. אם אין לכם חשבון Cloud Billing, תוכלו לפעול לפי ההוראות במאמר יצירת חשבון Cloud Billing חדש בניהול עצמי.

כדי לרכוש מינוי ל-Gemini Code Assist ולהקצות רישיונות:

  1. לוחצים על ✦Gemini ב-Firebase כדי לפתוח את חלונית Gemini.
  2. בהתאם לסוג המשתמש:
    • בהודעה המידעית שמופיעה, לוחצים על רכישת מינוי.
    • בבאנר רוצה תוצאות מתקדמות יותר?, לוחצים על לניסיוןGemini Code Assist.
  3. בוחרים את סוג המינוי ל-Gemini Code Assist שרוצים לרכוש ולוחצים על שנתחיל?. מידע נוסף על ההבדלים בין מהדורות Standard למהדורות Enterprise זמין במאמר השוואה בין מהדורות Gemini Code Assist.
  4. לוחצים על המשך.
  5. בוחרים את חשבון Cloud Billing שבו רוצים להשתמש כדי לרכוש את המינוי.
  6. בוחרים את סוג המינוי ל-Gemini Code Assist שרוצים לרכוש ולוחצים על המשך.
  7. בקטע Configure subscription, ממלאים את השדות כדי להגדיר את המינוי, כולל את הפרטים הבאים:
    • Subscription display name.
    • מספר הרישיונות. הרישיונות מוקצים לכל משתמש בנפרד, לכן חשוב לרכוש מספיק רישיונות לכל המשתמשים שצריכים לקבל גישה לתכונות של Gemini Code Assist ו-Gemini ב-Firebase. שימו לב: אם אתם רוכשים את המהדורה Enterprise, עליכם לרכוש לפחות 10 רישיונות.
    • תקופת המינוי (חודשית או שנתית). במינוי שנתי, מקבלים הנחה ותשלום מתבצע על בסיס חודשי במקום תשלום חד-פעמי. מידע נוסף על תוכניות התמחור של Gemini Code Assist זמין במאמר המחירון של Gemini Code Assist.
    • חידוש אוטומטי של המינוי בסיום תקופת ההתחייבות (חודשית או שנתית). החידוש האוטומטי מבטיח שהמינוי והרישיונות שלכם יישארו פעילים. אם המינוי לא יתחדש באופן אוטומטי, הוא יסתיים בסיום התקופה הנוכחית, ותצטרכו לבצע שוב את תהליך הרכישה ולהקצות מחדש את הרישיונות.
  8. כדי לאשר את המינוי, לוחצים על המשך.
  9. בודקים את פרטי המינוי. אם אתם מסכימים לתנאים, בוחרים באפשרות I agree to the terms of this purchase (אני מסכים/ה לתנאים של הרכישה הזו) ואז בוחרים באפשרות Complete purchase (השלמת הרכישה).
  10. בשלב הבא, צריך להקצות רישיונות לכל משתמש. לוחצים על הבא: ניהול הקצאות הרישיונות של Gemini וממשיכים אל הקצאת רישיונות.
  11. לוחצים על הוספת משתמשים בעלי רישיון. תופיע תיבת דו-שיח לבחירת משתמש. כדי לחפש משתמשים ספציפיים, מזינים את השם שלהם בתיבת החיפוש.
  12. בוחרים משתמש אחד או יותר מהרשימה ולוחצים על הבא.
  13. לוחצים על הקצאת רישיונות.

  14. אחרי שמסיימים להקצות רישיונות, חוזרים למסוף Firebase ולוחצים על Done.

ניהול המינוי שלך ל-Gemini Code Assist

אם כבר השלמת את תהליך הרכישה של המינוי ל-Gemini Code Assist, אפשר לנהל את המינוי ל-Gemini Code Assist ולהקצות רישיונות דרך מסוף Firebase.

כדי לנהל את המינוי ולהקצות רישיונות Gemini Code Assist:

  1. במסוף Firebase, בוחרים באפשרות Project settings (הגדרות הפרויקט) > Usage and Billing (שימוש וחיובים) > Subscriptions (מינויים).
  2. בדף ניהול המינויים, לוחצים על הקישור למינוי.
  3. בחלון שמופיע, לוחצים על ניהול רישיונות Gemini. ניהול המינוי של Gemini Code Assist ייפתח במסוף Google Cloud.
  4. כדי להוסיף משתמשים עם רישיון:

    1. לוחצים על הוספת משתמשים בעלי רישיון. תופיע תיבת דו-שיח לבחירת משתמש. כדי לחפש משתמשים ספציפיים, מזינים את השם שלהם בתיבת החיפוש.
    2. בוחרים משתמש אחד או יותר מהרשימה ולוחצים על הבא.
    3. לוחצים על הקצאת רישיונות.
  5. כדי לבטל את ההקצאה של רישיונות:

    1. בוחרים את המשתמש או המשתמשים שרוצים לבטל את ההקצאה שלהם ולוחצים על ביטול ההקצאה של הרישיונות.
  6. כדי לבצע שינויים במינוי, עוברים לכרטיסייה Subscription settings ולוחצים על Modify subscription.

  7. בוחרים את המינוי ל-Gemini Code Assist ולוחצים על המשך.

  8. לאחר מכן, אפשר לעדכן את ההגדרות הבאות של המינוי:

    • Subscription display name.
    • מספר הרישיונות. הרישיונות מוקצים לכל משתמש בנפרד, לכן חשוב לרכוש מספיק רישיונות לכל המשתמשים שצריכים לקבל גישה לתכונות של Gemini Code Assist ו-Gemini ב-Firebase. שימו לב: אם אתם רוכשים את המהדורה Enterprise, עליכם לרכוש לפחות 10 רישיונות.
    • תקופת המינוי (חודשית או שנתית). במינוי שנתי, מקבלים הנחה ותשלום מתבצע על בסיס חודשי במקום תשלום חד-פעמי. מידע נוסף על תוכניות התמחור של Gemini Code Assist זמין במאמר המחירון של Gemini Code Assist.
    • חידוש אוטומטי של המינוי בסיום תקופת ההתחייבות (חודשית או שנתית). החידוש האוטומטי מבטיח שהמינוי והרישיונות שלכם יישארו פעילים. אם המינוי לא יתחדש באופן אוטומטי, הוא יסתיים בסיום התקופה הנוכחית, ותצטרכו לבצע שוב את תהליך הרכישה ולהקצות מחדש את הרישיונות.
  9. לוחצים על המשך.

  10. אם אתם מסכימים לתנאים, לוחצים על אני מסכים/ה לתנאים של הרכישה הזו ואז על שמירה של השינויים.

השבתת Gemini ב-Firebase

במאמר השבתה של Gemini for Google Cloud API מוסבר איך משביתים את כל מוצרי Gemini for Google Cloud, כולל Gemini ב-Firebase והתכונות שהוא תומך בהן, כמו עזרה מבוססת-AI ב-Crashlytics. אחרת, אפשר להגביל את הגישה של משתמשים ספציפיים.

כדי להגביל את הגישה של משתמשים ספציפיים, אפשר להסיר את תפקיד המשתמש Gemini for Google Cloud מכל משתמש:

  • במסוף Firebase, פותחים את הגדרות הפרויקט, בוחרים באפשרות משתמשים והרשאות ומסירים את התפקיד Gemini for Google Cloud מכל משתמש שרוצים לעדכן.

כדי להשבית את Gemini Code Assist, פועלים לפי ההוראות במאמר השבתה של Gemini Code Assist.

פתרון בעיות ב-Gemini ב-Firebase

אם ✦Gemini ב-Firebase לא מופיע במסוף Firebase, צריך לבדוק את הדברים הבאים:

  • מוודאים ש-Gemini for Google Cloud API מופעל במסוף Google Cloud.
  • מוודאים שלמשתמשים שאתם רוצים להעניק להם גישה הוקצה התפקיד משתמש ב-Cloud AI Companion ב-IAM.
  • אם אתם משתמשים ב-Gemini Code Assist, עליכם לוודא שלמשתמשים הרלוונטיים הוקצה רישיון.

השלבים הבאים