דילוג לתוכן הראשי
פיתוח פתרונות
פיתוח פתרונות
מוצרים שאפשר להתאים לעומס גלובלי ומאפשרים לכם להגיע לשוק במהירות ובבטחה
מעבר אל Build
פיתוח מוצרים
App Check
App Hosting
Authentication
Cloud Functions
Cloud Storage
Data Connect
Extensions
Firebase ML
Firestore
Genkit
Hosting
Realtime Database
ערכות SDK של לקוחות ל-Firebase AI Logic
AI גנרטיבי
ריצה
ריצה
הפעלת האפליקציה בביטחון ומתן חוויית המשתמש הטובה ביותר
מעבר אל Run
Run Products
A/B Testing
App Distribution
Cloud Messaging
Crashlytics
Google Analytics
In-App Messaging
Performance Monitoring
Remote Config
Test Lab
פתרונות
תמחור
Docs
סקירה כללית
עקרונות יסוד
AI
פיתוח פתרונות
ריצה
חומרי עזר
דוגמאות
קהילה
למידה
אירועים
סטוריז
תמיכה
/
English
Deutsch
Español – América Latina
Français
Indonesia
Italiano
Polski
Português – Brasil
Tiếng Việt
Türkçe
Русский
עברית
العربيّة
فارسی
हिंदी
বাংলা
ภาษาไทย
中文 – 简体
中文 – 繁體
日本語
한국어
בלוג
Studio
מעבר למסוף
היכנס
Firebase Realtime Database
סקירה כללית
עקרונות יסוד
הוספת Firebase – פלטפורמות של Apple (iOS+ )
הוספת Firebase – Android
הוספת Firebase – אתר
הוספת Firebase – Flutter
הוספת Firebase – C++
הוספת Firebase – Unity
הוספת Firebase – סביבות שרתים
ניהול פרויקטים ב-Firebase
פלטפורמות ומסגרות נתמכות
שימוש בחבילת האמולטור
עזרה מ-AI ל-Gemini ב-Firebase
AI
פיתוח באמצעות AI
Firebase Studio
פיתוח אפליקציות מבוססות-AI מלאות מהדפדפן.
Gemini ב-Firebase
ייעול הפיתוח בעזרת העוזר הדיגיטלי מבוסס-ה-AI במסוף Firebase.
פיתוח אפליקציות מבוססות-AI
Firebase AI Logic
פיתוח תכונות ואפליקציות לנייד ולאינטרנט מבוססות-AI באמצעות המודלים Gemini ו-Imagen באמצעות Firebase AI Logic
Genkit
פיתוח אפליקציות מבוססות-AI בסביבת סטאק מלאה באמצעות המסגרת הזו בקוד פתוח
פיתוח פתרונות
כלים לאמולטור
Authentication
App Check
Data Connect
Firestore
Realtime Database
Storage
כללי אבטחה
App Hosting
Hosting
Cloud Functions
Extensions
ML
ריצה
Test Lab
App Distribution
Crashlytics
Performance Monitoring
Remote Config
A/B Testing
Analytics
Cloud Messaging
In-App Messaging
Dynamic Links
Google AdMob
Google Ads
חומרי עזר
דוגמאות
פיתוח פתרונות
עוד
ריצה
עוד
פתרונות
תמחור
Docs
עוד
סקירה כללית
עקרונות יסוד
עוד
AI
עוד
פיתוח פתרונות
עוד
ריצה
עוד
חומרי עזר
דוגמאות
קהילה
עוד
תמיכה
בלוג
Studio
מעבר למסוף
סקירה כללית
כלים לאמולטור
מבוא
קישור האפליקציה ואב הטיפוס
מתחילים
התחברות לאמולטור האימות
התחברות לאמולטור מסד הנתונים בזמן אמת
התחברות לאמולטור Firestore
התחברות לאמולטור Cloud Storage for Firebase
שימוש באמולטור האירוח
שימוש באמולטור של אירוח אפליקציות
התחברות לאמולטור Cloud Functions
שימוש באמולטור התוספים
התקנה, הגדרה ושילוב
Authentication
מבוא
איפה מתחילים?
משתמשים בפרויקטים של Firebase
iOS+
כניסה באמצעות ממשק משתמש מובנה מראש
התחל בעבודה
ניהול משתמשים
אימות סיסמה
אימות קישור לאימייל
העברת קישורים באימייל
כניסה באמצעות חשבון Google
התחברות ל-Facebook
כניסה באמצעות Apple
התחברות לטוויטר
GitHub
Microsoft
Yahoo
כניסה למרכז המשחקים
מספר טלפון
OpenID Connect
שימוש במערכת אימות מותאמת אישית
אימות אנונימי
הפעלת אימות בין אפליקציות באמצעות 'צרור מפתחות משותף'
קישור של מספר ספקי אימות
אימות רב-שלבי של SMS
אימות רב-שלבי של TOTP
מצב ההעברה בפעולות באימייל
טיפול בשגיאות
Android
כניסה באמצעות ממשק משתמש מובנה מראש
התחל בעבודה
ניהול משתמשים
אימות סיסמה
אימות קישור לאימייל
העברת קישורים באימייל
כניסה באמצעות חשבון Google
התחברות ל-Facebook
כניסה באמצעות Apple
Twitter
GitHub
Microsoft
Yahoo
כניסה ל-Play Games
מספר טלפון
OpenID Connect
שימוש במערכת אימות מותאמת אישית
אימות אנונימי
אימות רב-שלבי של SMS
אימות רב-שלבי של TOTP
קישור של מספר ספקי אימות
מצב ההעברה בפעולות באימייל
Flutter
התחל בעבודה
ניהול משתמשים
אימות סיסמה
אימות קישור לאימייל
זהות ורשתות חברתיות מאוחדות
מספר טלפון
שימוש במערכת אימות מותאמת אישית
אימות אנונימי
אימות רב-שלבי
קישור של מספר ספקי אימות
מצב ההעברה בפעולות באימייל
טיפול בשגיאות
Web
כניסה באמצעות ממשק משתמש מובנה מראש
התחל בעבודה
ניהול משתמשים
אימות סיסמה
אימות קישור לאימייל
כניסה באמצעות חשבון Google
התחברות ל-Facebook
כניסה באמצעות Apple
Twitter
GitHub
Microsoft
Yahoo
מספר טלפון
OpenID Connect
SAML
שימוש במערכת אימות מותאמת אישית
אימות אנונימי
אימות רב-שלבי של SMS
אימות רב-שלבי של TOTP
קישור של מספר ספקי אימות
התאמה אישית של יחסי התלות
כניסת OAuth עבור Cordova
כניסה של משתמשים מתוסף ל-Chrome
מצב אימות קבוע
מצב ההעברה בפעולות באימייל
הפעלות של קובץ שירות (service worker)
שיטות מומלצות לתהליכי כניסה והפניה אוטומטית
C++
התחל בעבודה
ניהול משתמשים
אימות סיסמה
כניסה באמצעות חשבון Google
כניסה ל-Play Games
GitHub
התחברות ל-Facebook
כניסה באמצעות Apple
התחברות לטוויטר
Microsoft
Yahoo
מספר טלפון
שימוש במערכת אימות מותאמת אישית
אימות אנונימי
קישור של מספר ספקי אימות
Unity
התחל בעבודה
ניהול משתמשים
אימות סיסמה
כניסה באמצעות חשבון Google
כניסה ל-Play Games
אימות GitHub
התחברות ל-Facebook
כניסה באמצעות Apple
התחברות לטוויטר
Microsoft
Yahoo
מספר טלפון
שימוש במערכת אימות מותאמת אישית
אימות אנונימי
קישור של מספר ספקי אימות
אדמין
מבוא
ניהול משתמשים
ייבוא משתמשים
יצירת אסימונים בהתאמה אישית
אימות אסימונים מזהים
ניהול משתמשים מרובי גורמים
ניהול סשנים של משתמשים
ניהול קובצי cookie של הפעלה
שליטה בגישה באמצעות תלונות מותאמות אישית
יצירת קישורים לפעולות באימייל
שגיאות
הגדרה פרוגרמטית של ספקי זהויות של OAuth
התאמה אישית של הגורם המטפל בפעולות באימייל
הרחבה באמצעות Cloud Functions
הרחבה באמצעות פונקציות חסימה
דומיינים מותאמים אישית לשליחת אימייל
מקרים לדוגמה
מגבלת שימוש
App Check
מבוא
מתחילים
ספקי ברירת מחדל
iOS+ (DeviceCheck)
iOS+ (אימות אפליקציה)
Android (Play Integrity)
אינטרנט (reCAPTCHA Enterprise)
אינטרנט (reCAPTCHA גרסה 3)
Flutter
Unity
C++
ספקים בהתאמה אישית
הטמעה בשרת
הטמעת לקוח ב-iOS+
הטמעת לקוח Android
הטמעת לקוח אינטרנט
הטמעת לקוח Unity
הטמעת לקוח C++
ספקים של ניפוי באגים ובדיקות
שימוש בספק ניפוי הבאגים ב-iOS+
שימוש בספק לניפוי באגים ב-Android
שימוש בספק ניפוי הבאגים באפליקציות אינטרנט
שימוש בספק ניפוי הבאגים עם Flutter
שימוש בספק של ניפוי הבאגים באפליקציות של Unity
שימוש בספק ניפוי הבאגים עם C++
מעקב אחרי מדדי הבקשות
שירותי Google רגילים
Cloud Functions for Firebase
הפעלת האכיפה
שירותי Google רגילים
Cloud Functions for Firebase
הגנה על משאבים מותאמים אישית
שליחת אסימונים מהלקוח
iOS+
Android
Web
Flutter
Unity
C++
אימות אסימונים בקצה העורפי
Data Connect
מבוא
תמחור וחיוב
מתחילים
תחילת העבודה (פיתוח מקומי)
תכנון סכימות ופעולות
תכנון סכימות של Data Connect
הטמעת שאילתות של Data Connect
הטמעת מוטציות של Data Connect
פעולות מאובטחות באמצעות הרשאה
פיתוח ובדיקה באמצעות Data Connect
הוספת נתוני בדיקה לביצוע פעולות בכמות גדולה
יצירת ערכות SDK לאינטרנט
יצירת ערכות Android SDK
יצירת ערכות SDK ל-iOS
יצירת ערכות SDK של Flutter
שימוש באמולטור Data Connect ל-CI/CD
ניהול פרויקטים של Data Connect
ניהול סכימות ומחברים
ניהול שירותים ומסדי נתונים
הרצת פעולות עם הרשאות באמצעות ה-SDK של Firebase Admin
פתרונות של Data Connect
שימוש בעזרה מבוססת-AI לסכמות, לשאילתות ולמוטציות
ביצוע חיפוש דמיון וקטורי
ביצוע חיפוש טקסט מלא
מדריכי עזר לשפה של GraphQL
מסמך עזר בנושא הוראות
התייחסות לשאילתות
מסמך עזר למוטציות
הפניה לאובייקטים
הפנייה לאובייקטים של קלט
מידע על סקלר
מסמך עזר של Enum
מדריכים נוספים
מסמך עזר של CLI
מסמך עזר בנושא הגדרות ואבטחה
מידע על Common Expression Language (CEL)
מאמרי עזרה על Cloud Audit Logging
Cloud Firestore
מבוא
מהדורות Cloud Firestore
מהדורה רגילה
Discover
מבוא
הבנת Cloud Firestore
השוואה בין Cloud Firestore לבין מסד נתונים בזמן אמת
מודל נתונים
סוגי הנתונים
ערכות SDK וספריות לקוח
סוגי אינדקסים
מיקומים של מסדי נתונים
חבילות נתונים
מתחילים
ניהול מסדי נתונים
הוספה וניהול של נתונים
נתונים מובְנים
הוספת נתונים
טרנזקציות וכתיבה באצווה
מחלוקת לגבי נתונים בעסקה
מחיקת נתונים
ניהול Cloud Firestore באמצעות מסוף Firebase
ייצוא וייבוא של נתונים
ניהול שמירת נתונים באמצעות מדיניות אורך חיים
עיבוד נתונים בכמות גדולה באמצעות Dataflow
העברת נתונים בין פרויקטים
מחיקת נתונים בכמות גדולה
קריאת נתונים
אחזור נתונים
מקבלים עדכונים בזמן אמת
לבצע שאילתות פשוטות ומורכבות
סדר והגבלה של נתונים
שאילתה עם מסננים של טווח ואי-שוויון במספר שדות
סקירה כללית
אופטימיזציה של השאילתות
סיכום הנתונים באמצעות שאילתות צבירה
עימוד נתונים באמצעות סמני שאילתות
גישה לנתונים במצב אופליין
חיפוש באמצעות הטמעות וקטוריות
ניהול אינדקסים
אבטחה ואימות של נתונים
סקירה כללית
מתחילים
כללי אבטחה מובנים
תנאי כתיבה לכללי אבטחה
תיקון כללים לא מאובטחים
בדיקת כללי האבטחה
שאילתה מאובטחת על נתונים
בקרה על הגישה לכל שדה
פתרונות
סקירה כללית
פתרונות שמבוססים על תוספים ל-Firebase
שילוב עם BigQuery
הטמעת צ'אט בוט מבוסס-AI
העשרת הטיפול בטקסט
שיפור הערך של המדיה
פתרונות שמבוססים על הטמעות מודרכות בהתאמה אישית
פיתוח תכונות מבוססות-AI גנרטיבי
Firestore Lite Web SDK
צבירת נתונים בזמן כתיבה
מונה מבוזר
חיפוש של טקסט מלא
בניית נוכחות
גישה מאובטחת לנתונים של משתמשים וקבוצות
אבטחת נתונים באמצעות מפתחות הצפנה בניהול הלקוח (CMEK)
מידע על CMEK
שימוש ב-CMEK
מחיקת נתונים באמצעות פונקציה של Cloud Functions שניתן לקרוא
תזמון של ייצוא נתונים
חותמות זמן מפוצלות
שאילתות גיאוגרפיות
הגשת תוכן מ-CDN בחבילה
שימוש, מגבלות ותמחור
שימוש ומגבלות
מעקב אחר השימוש
הסבר על ביצועי השאילתה
הסבר על שאילתה לגבי דוח עזר
הסבר על החיוב ב-Cloud Firestore
הנחות תמורת התחייבות לשימוש
דוגמאות לעלויות ב-Cloud Firestore
הבנת החישובים של גודל האחסון
טכניקות ושיטות עבודה מומלצות
שיטות מומלצות עבור Cloud Firestore
נתוני מפה עם Swift Codable
הבנת קריאה וכתיבה בקנה מידה נרחב
להבין שאילתות בזמן אמת בקנה מידה נרחב
שילובים של Cloud Firestore
שימוש ב-Cloud Firestore REST API
שימוש ב-Cloud Firestore ובמסד נתונים בזמן אמת
הרחבה באמצעות Cloud Functions for Firebase (דור שני)
הרחבה באמצעות Cloud Functions
שילובי ספרייה של צד שלישי
הפניית API ו-SDK
Swift
Objective-C
Android (Kotlin)
Android (Java)
Web
Flutter
Unity
C++
Cloud Functions
Node.js
Java
Python
Go
C#
PHP
Ruby
REST
RPC
דוגמאות
iOS
Android
Web
מהדורת Enterprise
Discover
סקירה כללית בנושא תאימות ל-MongoDB
מתחילים
יצירת מסד נתונים של Firestore עם תאימות ל-MongoDB וחיבור אליו
סוגי נתונים, דרייברים ותכונות נתמכים של MongoDB
סוגי נתונים ודרייברים נתמכים
תכונות נתמכות: 8.0
תכונות נתמכות: 7.0
תכונות נתמכות: 6.0
תכונות נתמכות: 5.0
תכונות נתמכות: 4.0
תכונות נתמכות: 3.6
ניהול מסדי נתונים
יצירה וניהול של מסדי נתונים
התחברות למסד נתונים
אימות וחיבור למסד נתונים
ניהול הנתונים
מחיקת נתונים בכמות גדולה
ייבוא וייצוא של נתונים
העבר
העברה ל-Firestore עם תאימות ל-MongoDB
שיטות מומלצות לטעינת נתונים בכמות גדולה
פיתוח
הבדלים בהתנהגות
מדדים
סקירה כללית של מדדים
ניהול אינדקסים
אופטימיזציה של ביצוע שאילתות
זיהוי שאילתות לאופטימיזציה
ניתוח של ביצוע שאילתה באמצעות Query Explain
אופטימיזציה של ביצוע שאילתות
ניהול שמירת הנתונים באמצעות מדיניות TTL
הבנת קריאה וכתיבה בקנה מידה נרחב
אבטחת נתונים
ניהול זהויות והרשאות גישה (IAM)
VPC Service Controls
הצפנה בצד השרת
אבטחת נתונים באמצעות מפתחות הצפנה בניהול הלקוח (CMEK)
מידע על CMEK
שימוש ב-CMEK
שימוש, מגבלות ותמחור
מכסות ומגבלות
דוגמאות לתמחור
חישוב של גודל האחסון
חומרי עזר לביצוע שאילתות
מיקומים
מעקב ופתרון בעיות
מעקב אחרי מדדים של מסד נתונים
רישום ביומן ביקורת
פתרון בעיות שקשורות לזמן אחזור
הסבר על קודי שגיאה
גיבוי ושחזור
גיבויים ושחזור מערכת מנקודה מסוימת בזמן
תכנון תוכנית התאוששות מאסון (DR)
גיבויים מתוזמנים
יצירת לוח זמנים לגיבוי ושחזור נתונים
ביצוע שחזור במקום
שחזור נקודה בזמן (PITR)
סקירה כללית של PITR
עבודה עם PITR
Realtime Database
מבוא
בחירת מסד נתונים
iOS+
התחל בעבודה
נתוני מבנה
קריאה וכתיבה של נתונים
עבודה עם רשימות נתונים
הפעלת יכולות אופליין
Android
התחל בעבודה
נתוני מבנה
קריאה וכתיבה של נתונים
עבודה עם רשימות נתונים
הפעלת יכולות אופליין
Web
התחל בעבודה
נתוני מבנה
קריאה וכתיבה של נתונים
עבודה עם רשימות נתונים
הפעלת יכולות אופליין
Flutter
התחל בעבודה
נתוני מבנה
קריאה וכתיבה של נתונים
עבודה עם רשימות נתונים
הפעלת יכולות אופליין
אדמין
התחל בעבודה
נתוני מבנה
שמירת נתונים
אחזור נתונים
REST
התחל בעבודה
נתוני מבנה
שמירת נתונים
אחזור נתונים
אימות בקשות REST
C++
התחל בעבודה
נתוני מבנה
שמירת נתונים
אחזור נתונים
Unity
התחל בעבודה
נתוני מבנה
שמירת נתונים
אחזור נתונים
אבטחה וכללים
הסבר על כללים
התחל בעבודה
כללי אבטחה מובנים
כתיבת תנאים לכללי אבטחה
נתוני אינדקס
ניהול כללים דרך REST
שימוש וביצועים
הסבר על החיוב
מגבלות של מסדי נתונים בזמן אמת
מעקב אחר שימוש במסד הנתונים
מעקב אחר הביצועים של מסד הנתונים
קנה מידה עם מספר מסדי נתונים
פרופיל מסד הנתונים שלך
ביצוע אופטימיזציה לביצועים של מסד הנתונים
מיקומים
גיבויים אוטומטיים
הצגה ועריכה של נתונים במסוף
הרחבה באמצעות Cloud Functions
סדרת סרטונים: Firebase for SQL Developers
Storage
מבוא
iOS+
התחל בעבודה
יצירת קובץ עזר
העלאת קבצים
הורדת קבצים
שימוש במטא-נתונים של קבצים
מחיקת קבצים
הצגת רשימה של קבצים
טיפול בשגיאות
Android
התחל בעבודה
יצירת קובץ עזר
העלאת קבצים
הורדת קבצים
שימוש במטא-נתונים של קבצים
מחיקת קבצים
הצגת רשימה של קבצים
טיפול בשגיאות
Web
התחל בעבודה
יצירת קובץ עזר
העלאת קבצים
הורדת קבצים
שימוש במטא-נתונים של קבצים
מחיקת קבצים
הצגת רשימה של קבצים
טיפול בשגיאות
Flutter
התחל בעבודה
יצירת קובץ עזר
העלאת קבצים
הורדת קבצים
שימוש במטא-נתונים של קבצים
מחיקת קבצים
הצגת רשימה של קבצים
טיפול בשגיאות
אדמין
התחל בעבודה
C++
התחל בעבודה
יצירת קובץ עזר
העלאת קבצים
הורדת קבצים
שימוש במטא-נתונים של קבצים
מחיקת קבצים
טיפול בשגיאות
Unity
התחל בעבודה
יצירת קובץ עזר
העלאת קבצים
הורדת קבצים
שימוש במטא-נתונים של קבצים
מחיקת קבצים
טיפול בשגיאות
אבטחה וכללים
הבנת האבטחה
התחל בעבודה
כללי אבטחה מובנים
כתיבת תנאים לכללי אבטחה
מיקומים
מעקב אחר הפעילות
ניהול קבצים שמאוחסנים במסוף
הרחבה באמצעות Cloud Functions
שילוב עם Google Cloud
שאלות נפוצות על שינויים בתוכנית התמחור והתשלומים
כללי אבטחה
מבוא
מתחילים
הבנת כללי האבטחה
השפה של כללי האבטחה
איך פועלים כללי האבטחה
כללי אבטחה ואימות ב-Firebase
כתיבת כללי אבטחה
כללי אבטחה בסיסיים
הימנעות מכללים לא מאובטחים
אימות נתונים
בדיקת כללי אבטחה
הגדרת האמולטור
יצירת בדיקות של יחידות מידה
הפקת דוחות בדיקה
אימות מהיר של כללי אבטחה
ניהול ופריסה של כללי אבטחה
App Hosting