מידע על מיקומים של מוצרים ומשאבים בפרויקט

מוצרים או משאבים שנדרשת בהם הגדרת מיקום

יש כמה מוצרים או משאבים שנדרשת בהם הגדרת מיקום.

Product מיקום ברירת המחדל מידע נוסף
Firebase AI Logic
  • Gemini Developer API: אי אפשר לבחור מיקום, תמיד גלובלי.
  • Vertex AI Gemini API: אם לא מוגדר מיקום, אזור ברירת המחדל הוא us-central1.
זה המיקום שבו אתם ניגשים למודל.
Google Analytics לא הוגדר מיקום ברירת מחדל.
חובה להגדיר את המיקום הזה.
המיקום הזה הוא Analytics מיקום הדיווח2, שמייצג את המדינה או האזור של הארגון. Analytics המיקום שלכם לצורכי דיווח קובע את המטבע שבו ידווחו ההכנסות.
Firebase App Hosting לא הוגדר מיקום ברירת מחדל.
צריך להגדיר את המיקום הזה לכל קצה עורפי.
במיקום הזה, הפריסה של App Hosting יוצרת כל אחד מהמשאבים של העורף.
כל קצה עורפי יכול להיות במיקום אחר.
Firebase Data Connect לא הוגדר מיקום ברירת מחדל.
צריך להגדיר את המיקום לכל מופע.
כל מופע יכול להיות במיקום אחר.
Cloud Firestore 1 לא הוגדר מיקום ברירת מחדל.
צריך להגדיר את המיקום לכל מופע.
כל מופע יכול להיות במיקום אחר.
Firebase Realtime Database לא הוגדר מיקום ברירת מחדל.
צריך להגדיר את המיקום לכל מופע.
כל מופע יכול להיות במיקום אחר.
Cloud Storage for Firebase 1 לא הוגדר מיקום ברירת מחדל.
צריך להגדיר את המיקום לכל דלי.
כל קטגוריה יכולה להיות במיקום אחר.
Cloud Functions for Firebase 1 אם לא מוגדר מיקום, אזור ברירת המחדל הוא us-central1. כל פונקציה יכולה להיות במיקום אחר.

1 בהתאם למועד שבו התחלתם להשתמש במוצרים האלה בפרויקט, יכולות להיות תלויות במיקום בין המוצרים האלה. יכול להיות שתראו את התלות הזו כ"מיקום למשאבי ברירת מחדל של Google Cloud". מידע נוסף על התלות במיקום

2 מיקום הדיווח של Analytics לא משפיע על המיקום שבו Google עשויה לעבד ולאחסן נתוני לקוחות ב-Firebase.

הגדרת מיקום למוצר או למשאבים שלו

לכמה מוצרים הגדרתם את המיקום ברמת המוצר. עם זאת, ברוב המוצרים, מגדירים את המיקום ברמת המשאב (לדוגמה, לכל דלי Cloud Storage או לכל פונקציה).

Product מתי ואיך מגדירים את המיקום מיקומים זמינים
Firebase AI Logic
  • Gemini Developer API: אי אפשר לבחור מיקום, תמיד גלובלי.
  • Vertex AI Gemini API: כשמפעילים את שירות ה-Backend של Vertex AI ב-codebase, אפשר לציין מיקום שדרכו תהיה גישה למודל.
    אם לא מציינים מיקום, אזור ברירת המחדל הוא us-central1.
Firebase AI Logic מיקומים
Google Analytics כשמפעילים את Google Analytics בפרויקט Firebase במסוף Firebase, מוצגת בקשה לבחור מיקום דיווח ב-Analytics. צריך לבחור מדינה או אזור שמייצגים את המיקום של הארגון.

אם יש לכם הרשאת בעלים או הרשאת עריכה בפרויקט, תוכלו לערוך בהמשך את אזור הזמן ואת המטבע של מיקום הדיווח ב-Analytics. לשם כך, עוברים אל ההגדרות של Google Analytics ואז אל חלונית הדיווח.

אפשר לראות את הרשימה בחלונית Google Analytics הגדרות > דיווח.
Firebase App Hosting כשיוצרים App Hosting backend, מוצגת בקשה לבחור מיקום. אפשר להשתמש במסוף Firebase, ב-API ל-REST או ב-CLI של Firebase כדי ליצור קצה עורפי. App Hosting מיקומים
Firebase Data Connect כשמפעילים מופע של שירות Data Connect, מגדירים את המיקומים שלו. בנוסף, מגדירים את המיקום של מופע Google Cloud SQL המשויך.
אפשר להשתמש במסוף Firebase או ב-CLI של Firebase כדי להקצות מופע.
Data Connect מיקומי שירות ומופעים של Cloud SQL
Cloud Firestore 1 כשמפעילים מופע של מסד נתונים Cloud Firestore, מגדירים את המיקום שלו. אפשר להשתמש במסוף Firebase, ב-API ל-REST, ב-CLI של Firebase או ב-Terraform כדי להקצות מופע. Cloud Firestore מיקומים
Firebase Realtime Database כשמפעילים את מופע Realtime Database, מגדירים את המיקום שלו.
אפשר להשתמש במסוף Firebase, ב-API ל-REST, ב-CLI Firebase או ב-Terraform כדי להקצות מופע.
Realtime Database מיקומים
Cloud Storage for Firebase 1 כשמקצים את הקטגוריה Cloud Storage, מגדירים את המיקום שלה.
אפשר להשתמש במסוף Firebase, ב-REST API או ב-Terraform כדי להקצות קטגוריית אחסון.
Cloud Storage for Firebase מיקומים
Cloud Functions for Firebase 1 כשכותבים פונקציה, אפשר להגדיר את האזור שלה.

אם לא מציינים מיקום, אזור ברירת המחדל הוא us-central1.

Cloud Functions for Firebase מיקומים

1 בהתאם למועד שבו התחלתם להשתמש במוצרים האלה בפרויקט, יכולות להיות תלויות במיקום בין המוצרים האלה. יכול להיות שתראו את התלות הזו כ"מיקום למשאבי ברירת מחדל של Google Cloud". מידע נוסף על התלות במיקום

הצגת הגדרות המיקום

Product איפה אפשר לראות את הגדרת המיקום
Firebase AI Logic
  • Gemini Developer API: אי אפשר לבחור מיקום, תמיד גלובלי.
  • ב-Vertex AI Gemini API: בבסיס הקוד, מחפשים את האתחול של שירות הקצה העורפי Vertex AI. אם לא מציינים מיקום, מיקום ברירת המחדל הוא us-central1.
Google Analytics במסוף Firebase, עוברים אל הגדרות הגדרות הפרויקט > שילובים > Google Analytics. לוחצים על מספר החשבון כדי לפתוח את חשבון Google Analytics, ואז עוברים לחלונית ניהול כדי למצוא את פרטי המיקום של החשבון.
Firebase App Hosting
  • במסוף Firebase, עוברים אל הדף App Hosting כדי לראות את רשימת השרתים העורפיים והמיקומים שלהם.
  • כדי לראות את המיקום של שרת קצה ספציפי, אפשר להשתמש בפקודת ה-CLI‏ Firebasefirebase apphosting:backends:get --project PROJECT_ID BACKEND_ID
Firebase Data Connect במסוף Firebase, נכנסים לדף Data Connect כדי לראות את רשימת מופעי מסד הנתונים והמיקומים שלהם.
Cloud Firestore בFirebase console, עוברים לכרטיסייה Cloud Firestore Data כדי לראות את רשימת המכונות של מסד הנתונים והמיקומים שלהן.
Firebase Realtime Database בFirebase console, עוברים לכרטיסייה Realtime Database Data כדי לראות את רשימת המכונות של מסד הנתונים והמיקומים שלהן.
Cloud Storage for Firebase במסוף Firebase, עוברים לכרטיסייה Cloud Storage Files כדי לראות את רשימת הדליים והמיקומים שלהם.
Cloud Functions for Firebase
  • פונקציות מתוזמנות: במסוף Google Cloud, עוברים אל Cloud Scheduler כדי לראות את רשימת הנושאים של כל משימה ופונקציה. המיקום הוא הפלח האחרון בשם הנושא.
  • פונקציות לא מתוזמנות: בקוד המקור של הפונקציה, מחפשים פרמטר region. אם לא מציינים אזור, מיקום ברירת המחדל הוא us-central1.

תלות אפשרית במיקום בגלל 'מיקום למשאבי Google Cloud שמוגדרים כברירת מחדל'

ההגדרה 'מיקום למשאבי ברירת מחדל של Google Cloud' היא הגדרת המיקום של כל משאבי הפרויקט שמשויכים ל-Google Google Cloud, כולל המשאבים הבאים:App Engine

  • מופע מסד נתונים שמוגדר כברירת מחדל Cloud Firestore
  • ברירת המחדל Cloud Storage לקטגוריית Firebase עם פורמט השם *.appspot.com
  • ‫Google Cloud Scheduler בשימוש ספציפי עם פונקציות מתוזמנות מהדור הראשון

ההגדרה הזו של "מיקום ברירת המחדל של משאבי Google Cloud" היא קבועה. בנוסף, כשמגדירים את המיקום של אחד מהמשאבים המשויכים, המיקום מוגדר באופן עקיף לכולם, כי כולם משויכים לאותו App Engine.

עם זאת, במהלך השנים חלו שינויים רבים במערכת האקולוגית של Firebase ושל Google Cloud, ולכן השיוכים של מקורות ל-App Engine השתנו. חשוב לציין שהחל מ-30 באוקטובר 2024, כל קטגוריות ברירת המחדל של Firebase שמוקצות חדשות יהיו בפורמט השם Cloud Storage *.firebasestorage.app, והן לא ישויכו ל-App Engine.

אלה הפרטים של השינויים שבוצעו בתלות במיקום:

  • החל מ-30 באוקטובר 2024, אם עדיין לא הוקצו מופע ברירת המחדל של Cloud Firestore ו-Cloud Storage ברירת המחדל של Firebase bucket:

    • הקצאת מופע ברירת המחדל של Cloud Firestore מגדירה את המיקום לכל אפליקציית App Engine שתוקצה בעתיד בפרויקט. עם זאת, הוא לא קובע את המיקום של קטגוריית Cloud Storage ברירת המחדל העתידית.

    • הקצאת משאבים לקטגוריית ברירת המחדל Cloud Storage כבר לא מקצה משאבים לאפליקציית App Engine. לכן, המיקום של קטגוריית ברירת המחדל Cloud Storage לא קובע את המיקום של מופע ברירת המחדל העתידי של Cloud Firestore.

  • החל מ-30 באוקטובר 2024, אם מופעלת כבר הקצאת משאבים למופע ברירת המחדל של Cloud Firestore, אבל לא מופעלת הקצאת משאבים ל-Cloud Storage ברירת המחדל של Firebase:

    • מופע ברירת המחדל הקיים Cloud Firestore לא קובע את המיקום של קטגוריית ברירת המחדל העתידית Cloud Storage (*.firebasestorage.app).
  • החל מ-30 באוקטובר 2024, אם כבר הוקצה Cloud Storage ברירת המחדל לדלי ב-Firebase (במיוחד הדלי *.appspot.com), אבל לא הוקצה מופע ברירת המחדל Cloud Firestore:

    • כשבוצעה הקצאה של דלי ברירת המחדל Cloud Storage (*.appspot.com), בוצעה גם הקצאה של אפליקציית App Engine, ולכן המיקום של מופע ברירת המחדל העתידי של Cloud Firestore הוגדר באותו זמן. גם אם תמחקו את דלי *.appspot.com, לא תוכלו למחוק את אפליקציית App Engine, ולכן הגדרת המיקום של מופע Cloud Firestore העתידי שמוגדר כברירת מחדל כבר נקבעה.

אם השתמשתם בפונקציות מתוזמנות מדור ראשון, המיקום שלהן מוגדר למיקום של משאבי ברירת המחדל של Google Cloud. הסיבה לכך היא שבעבר היה שיוך בין Cloud Scheduler לבין App Engine. בנוסף, אם הגדרתם פונקציות מתוזמנות מדור ראשון לפני הקצאת משאבים אחרים שמשתמשים בהגדרת המיקום הזו, תצטרכו להגדיר גם את המיקום שלהם.

השלבים הבאים

  • מידע נוסף על פיתוח אפליקציות שיעמדו בדרישות שלכם לגבי זמן אחזור, זמינות ועמידות זמין במאמר מיקום גיאוגרפי ואזורים.