כדי להתקין או לנהל תוספים, יש להקצות לך אחד מהתפקידים הבאים: בעלים או עורך או Firebase Admin .
עבור אל לוח המחוונים של Firebase Extensions במסוף Firebase.
בכרטיס של מופע ההרחבה המותקן, לחץ על נהל .
במסוף Firebase, אתה יכול לעקוב אחר הפעילות של תוסף מותקן, כולל בדיקות של תקינותו, השימוש והיומנים שלו.
הגדרת התראות תקציב היא שיטה טובה באופן כללי, אך התראות עשויות להיות חשובות במיוחד כאשר אתה סומך על הקוד של צד אחר שיפעל בפרויקט שלך.
ודא שאתה מגדיר התראות תקציב עבור פרויקט Firebase שלך.
עבור אל לוח המחוונים של הפונקציות של מסוף Firebase.
בלשונית לוח המחוונים , תוכל להציג את הפונקציות מהרחבות Firebase (לצד כל פונקציה אחרת שפרסת עבור הפרויקט שלך).
לפונקציות שנוצרו על ידי הרחבות יש שמות, בפורמט:
ext- extension-instance-id - functionName
לדוגמה:
ext-awesome-task-simplifier-onUserCreate
פתח את דף מתזמן הענן של הפרויקט שלך במסוף Google Cloud.
ברשימת המשרות, אתה יכול להציג את משימות Cloud Scheduler מהרחבות Firebase (לצד כל משימות אחרות שיצרת עבור הפרויקט שלך).
למשרות שנוצרו על ידי הרחבות יש שמות בפורמט:
firebase-ext- extension-instance-id - functionName
לדוגמה:
firebase-ext-awesome-task-simplifier-doTask
תוספים מסוימים משתמשים ב-Cloud Tasks כדי להפעיל משימות ארוכות יותר: לרוב, עיבוד משימות הפועלות בנקודות שונות במחזור החיים של הרחבה - התקנה, הגדרה מחדש ואחרי שדרוגים.
בדרך כלל, משימות אלו פועלות ומסתיימות באופן אוטומטי, ללא התערבותך. עם זאת, אם אי פעם תצטרך לנהל באופן ידני את המשימות בתור של תוסף - לדוגמה, להשהות את התור או להסיר מהתור משימה שעדיין לא התחילה - בצע את השלבים הבאים:
בקטע הרחבות של מסוף Firebase, פתח את דף הפרטים של מופע ההרחבה.
בדף הפרטים, פתח את הקטע ממשקי API ומשאבים . אם התוסף משתמש ב-Cloud Tasks, יהיה קטע תורים של Cloud Task עם ערך אחד או יותר.
לחץ על הצג תור עבור התור שברצונך לנהל. פעולה זו תפתח את דף פרטי התור בקונסולת Google Cloud, ממנו תוכל להציג משימות בתור, להשהות את התור, להסיר משימות מהתור וכדומה. ראה ניהול תורים ומשימות בתיעוד Cloud Tasks.
- התקן מופע חדש של התוסף.
- רק לאחר התקנת המופע החדש, הסר את ההתקנה הישן.
פתח את דף המנהל הסודי של הפרויקט שלך במסוף Google Cloud.
ברשימת הסודות, תוכל להציג את הסודות שנוצרו עבור הרחבות Firebase (לצד כל סודות אחרים שיצרת עבור הפרויקט שלך).
לסודות שנוצרו על ידי הרחבות יש שמות בפורמט:
ext- extension-instance-id - paramnName
לדוגמה:
ext-awesome-task-simplifier-API_KEY
סודות מסומנים עם מפתח
firebase-extensions-managed
. אל תסיר את התווית הזו אלא אם תרצה למנוע מ-Firebase לנהל את הסוד.
אתה יכול לסקור את כל השגיאות מפונקציות (כולל אלה שנוצרו על ידי הרחבות Firebase) במסוף.
בכרטיסייה בריאות של לוח המחוונים הפונקציות שלך, תוכל להציג סקירה כללית של שגיאות ומידע על ביצועים עבור כל הפונקציות בפרוייקט שלך.
כדי להציג מידע עבור הרחבה ספציפית, השתמש במסנן בחלק העליון של הדף כדי לבחור פונקציה ספציפית.
בכרטיסייה לוח מחוונים של לוח המחוונים הפונקציות שלך, אתר את הפונקציה הספציפית עבור תוסף Firebase שברצונך לבדוק.
לחץ על
(תפריט ההצפה) בצד הימני הרחוק של הערך, ולאחר מכן בחר סטטיסטיקת שימוש מפורטת .בקונסולת Google Cloud המוצגת, תוכל להתעמק בהפניות שונות של פונקציה ואף לבדוק את קוד המקור שלה.
אם אתה מנסה לנפות באגים בפרויקט שלך, או לשלוח דוח באגים ל-Firebase, כדאי להציג יומנים של הפונקציות הפועלות בפרויקט שלך.
בכרטיסייה יומנים של לוח המחוונים הפונקציות שלך, השתמש במסנן שבראש הדף כדי לבחור את הפונקציות שנוצרו על ידי התוסף שלך.
אתה יכול לעדכן מופע מותקן של הרחבה לגרסה האחרונה שלו שפורסמה. ייתכן שתרצה לעדכן מופע מותקן מכיוון שהמופע כבר פועל או מוגדר בתהליכי הבדיקה, הפרויקט או האפליקציה שלך.
כאשר אתה מעדכן מופע, כל המשאבים והלוגיקה הספציפיים של המופע נמחקים כדי להשתמש בקוד המקור ובקבצים של הגרסה החדשה. מזהה המופע וחשבון השירות של התוסף לא ישתנו.
במהלך תהליך העדכון, תקבל הודעה על כל שינוי עבור הגרסה החדשה, ותוכל לציין ערכים עבור כל פרמטר חדש.
עבור אל לוח המחוונים של Firebase Extensions , ולאחר מכן בכרטיס של מופע התוסף המותקן, לחץ על נהל .
בפינה השמאלית העליונה, לחץ על עדכן תוסף .
אם לתוסף אין גרסה חדשה זמינה, בדף הפרטים לא יהיה כפתור עדכון.
סקור מה חדש בעדכון והגדר את התוסף (במידת הצורך).
לחץ על עדכן הרחבה .
אתה יכול לשנות את הערכים של הפרמטרים המוגדרים על ידי המשתמש עבור מופע תוסף מותקן. הערכים החדשים האלה ישמשו בכל טריגרים עתידיים של המופע, אבל כל החפצים הקודמים או האלמנטים המבניים שנוצרו על ידי התוסף (כמו תמונות מאוחסנות או דלי אחסון קיימים) לא ישתנו.
עבור אל לוח המחוונים של Firebase Extensions , ולאחר מכן בכרטיס של מופע התוסף המותקן, לחץ על נהל .
בפינה השמאלית העליונה, לחץ על הגדר מחדש את התוסף .
עקוב אחר ההוראות שעל המסך כדי להגדיר מחדש את ערכי הפרמטרים עבור התוסף שלך.
לחץ על שמור .
אתה יכול להסיר מופע של תוסף מפרויקט Firebase שלך. פעולה זו מוחקת את חשבון השירות ואת כל המשאבים (כמו קבוצת פונקציות) ש-Firebase יצרה במיוחד עבור אותו מופע של התוסף. עם זאת, הדברים הבאים אינם נמחקים:
כל חפץ שנוצר על ידי התוסף (כמו תמונות מאוחסנות).
כל משאב אחר בפרויקט שלך, כמו מופע מסד נתונים או דלי של Cloud Storage. גם אם התוסף קיים אינטראקציה עם משאבים אחרים אלה, הם אינם ספציפיים לתוסף , כך שהם לא נמחקים אם התוסף מוסר.
כך מסירים התקנת תוסף:
עבור אל לוח המחוונים של Firebase Extensions , ולאחר מכן בכרטיס של מופע התוסף המותקן, לחץ על נהל .
בתחתית המסך, לחץ על הסר התקנה של תוסף .
סקור מה יימחק ולאחר מכן לחץ על הסר התקנה של תוסף כדי לאשר את המחיקה.