
קיצור כתובות אתרים
תוצרת Firebase
מקצר כתובות אתרים שנכתבו לאוסף Cloud Firestore שצוין (משתמש ב- Bitly).
איך עובד סיומת זו
השתמש בתוסף זה כדי ליצור כתובות אתרים מקוצרות מכתובות אתרים שנכתבו ל- Cloud Firestore. כתובות אתרים מקוצרות אלה שימושיות ככתובות אתרים לתצוגה.
תוסף זה מאזין לאוסף Cloud Firestore שצוין. אם אתה מוסיף כתובת URL לשדה שצוין במסמך כלשהו בתוך אותו אוסף, סיומת זו:
- מקצר את כתובת האתר.
- שומר את כתובת ה- URL המקוצרת בשדה שצוין חדש באותו מסמך.
אם כתובת האתר המקורית במסמך מתעדכנת, גם כתובת האתר המקוצרת תעודכן אוטומטית.
תוסף זה משתמש ב- Bitly לקיצור כתובות אתרים, כך שתצטרך לספק את אסימון הגישה שלך ל- Bitly כחלק מהתקנת התוסף הזה. באפשרותך ליצור אסימון גישה זה באמצעות Bitly .
התקנה נוספת
לפני התקנת הרחבה זו, ודא שהגדרת מסד נתונים של Cloud Firestore בפרויקט Firebase שלך.
עליך להיות בעל חשבון Bitly ואסימון גישה לפני התקנת תוסף זה.
חיוב
כדי להתקין הרחבה, הפרויקט שלך חייב להיות בתוכנית Blaze (שלם תוך כדי)
- תחויב בסכום קטן (בדרך כלל בסביבות 0.01 $ לחודש) עבור משאבי Firebase הנדרשים על ידי תוסף זה (גם אם לא נעשה בו שימוש).
- הרחבה זו משתמשת בשירותים אחרים של Firebase ו- Google Cloud Platform, אשר חיובים נלווים להם אם חורגים משכבת השירות החינמית:
- ענן Firestore
- פונקציות ענן (זמן ריצה של Node.js 10+. ראה שאלות נפוצות )
- הרחבה זו משתמשת גם בשירותים אלה:
- קצת . עליך להיות בעל חשבון Bitly ואתה אחראי לכל חיוב משויך.
כיצד להתקין תוסף זה
באמצעות קונסולת Firebase
כדי להתקין ולנהל תוספים, אתה יכול להשתמש במסוף Firebase.
התקן באמצעות קונסולהשימוש ב- CLI של Firebase
כדי להתקין ולנהל תוספים, אתה יכול גם להשתמש ב- Firebase CLI:
שלב 1: הפעל את פקודת ה- npm הבאה להתקנת ה- CLI או עדכון לגרסת ה- CLI האחרונה.
npm install -g firebase-toolsלא עובד? התבונן בעיון CLI של Firebase או שנה את הרשאות ה- npm שלך.
שלב 2: התקן סיומת זו על ידי הפעלת הפקודה הבאה
firebase ext:install firestore-shorten-urls-bitly --project=projectId_or_alias