Prodotti o risorse che richiedono un'impostazione di localizzazione
Diversi prodotti o risorse richiedono un'impostazione di localizzazione.
| Product | Località predefinita | Ulteriori informazioni |
|---|---|---|
| Firebase AI Logic |
|
Questa è la località da cui accedi al modello. |
| Google Analytics | Nessuna località predefinita. Devi impostare questa località. |
Questa località è la località per i report Analytics2, che rappresenta il paese o la regione della tua organizzazione. La tua località per i report Analytics, a sua volta, imposta la valuta per i report Entrate. |
| Firebase App Hosting | Nessuna località predefinita. Devi impostare questa località per ogni backend. |
In questa località, il deployment App Hosting crea ciascuna delle tue risorse di backend. Ogni backend può trovarsi in una località diversa. |
| Firebase SQL Connect | Nessuna località predefinita. Devi impostare la località per ogni istanza. |
Ogni istanza può trovarsi in una località diversa. |
| Cloud Firestore 1 | Nessuna località predefinita. Devi impostare la località per ogni istanza. |
Ogni istanza può trovarsi in una località diversa. |
| Firebase Realtime Database | Nessuna località predefinita. Devi impostare la località per ogni istanza. |
Ogni istanza può trovarsi in una località diversa. |
| Cloud Storage for Firebase 1 | Nessuna località predefinita. Devi impostare la località per ogni bucket. |
Ogni bucket può trovarsi in una località diversa. |
| Cloud Functions for Firebase 1 | Se la località non è impostata, la regione predefinita è us-central1 |
Ogni funzione può trovarsi in una località diversa. |
1 A seconda di quando hai iniziato a utilizzare questi prodotti nel tuo progetto, potrebbero esserci dipendenze di località tra questi prodotti. Questa dipendenza potrebbe essere indicata come "località per le risorse Google Cloud predefinite". Scopri di più su questa dipendenza dalla località.
2 La località dei report di Analytics non influisce sulla località di elaborazione e archiviazione dei dati dei clienti da parte di Google per Firebase.
Imposta una località per un prodotto o le relative risorse
Per alcuni prodotti, la località viene impostata a livello di prodotto. Tuttavia, per la maggior parte dei prodotti, la località viene impostata a livello di risorsa (ad esempio, per ogni bucket Cloud Storage o per ogni funzione).
| Product | Quando e come impostare la località | Paesi in cui è disponibile la funzionalità |
|---|---|---|
| Firebase AI Logic |
|
Firebase AI Logic località |
| Google Analytics | Quando attivi Google Analytics nel tuo progetto Firebase nella
console Firebase,
ti viene chiesto di selezionare una località per i report di Analytics. Devi selezionare un paese o una regione che rappresenti la località della tua organizzazione.
Se sei un Project Owner o un Editor, puoi modificare in un secondo momento il fuso orario e la valuta per la località dei report di Analytics. Vai alle impostazioni di Google Analytics, quindi al riquadro Reporting. |
Visualizza l'elenco nel riquadro Impostazioni Google Analytics > Report. |
| Firebase App Hosting | Quando crei un backend App Hosting, ti viene chiesto di selezionare una località. Puoi utilizzare la console Firebase, l'API REST o l'interfaccia a riga di comando Firebase per creare un backend. | App Hosting località |
| Firebase SQL Connect | Quando esegui il provisioning di un'istanza di servizio SQL Connect, imposti le sue località. Imposti anche la località dell'istanza Google Cloud SQL associata. Puoi utilizzare la console Firebase o l'interfaccia a riga di comando Firebase per eseguire il provisioning di un'istanza. |
Servizio SQL Connect e località delle istanze Cloud SQL |
| Cloud Firestore 1 | Quando esegui il provisioning di un'istanza di database Cloud Firestore, ne imposti la località. Per eseguire il provisioning di un'istanza, puoi utilizzare la console Firebase, l'API REST, l'interfaccia a riga di comando Firebase o Terraform. | Cloud Firestore località |
| Firebase Realtime Database | Quando esegui il provisioning dell'istanza Realtime Database, ne imposti la località. Puoi utilizzare la console Firebase, l'API REST, l'interfaccia a riga di comando Firebase o Terraform per eseguire il provisioning di un'istanza. |
Realtime Database località |
| Cloud Storage for Firebase 1 | Quando esegui il provisioning del bucket Cloud Storage, ne imposti la località. Puoi utilizzare la console Firebase, l'API REST o Terraform per eseguire il provisioning di un bucket. |
Cloud Storage for Firebase località |
| Cloud Functions for Firebase 1 | Quando scrivi una funzione, puoi impostarne la regione.
Se non specifichi una località, la regione predefinita è |
Cloud Functions for Firebase località |
1 A seconda di quando hai iniziato a utilizzare questi prodotti nel tuo progetto, potrebbero esserci dipendenze di località tra questi prodotti. Questa dipendenza potrebbe essere indicata come "località per le risorse Google Cloud predefinite". Scopri di più su questa dipendenza dalla località.
Visualizza le impostazioni di geolocalizzazione
| Product | Dove visualizzare l'impostazione di geolocalizzazione |
|---|---|
| Firebase AI Logic |
|
| Google Analytics | Nella console Firebase, vai a Impostazioni Impostazioni progetto > Integrazioni > Google Analytics. Fai clic sul numero di conto bancario per aprire il tuo account Google Analytics, quindi vai al pannello di amministrazione Admin per trovare i dati sulla posizione del tuo account. |
| Firebase App Hosting |
|
| Firebase SQL Connect | Nella console Firebase, vai alla pagina SQL Connect per visualizzare l'elenco delle istanze di database e le relative località. |
| Cloud Firestore | Nella console Firebase, vai alla scheda Cloud Firestore Dati per visualizzare l'elenco delle istanze di database e le relative località. |
| Firebase Realtime Database | Nella console Firebase, vai alla scheda Realtime Database Dati per visualizzare l'elenco delle istanze di database e le relative località. |
| Cloud Storage for Firebase | Nella console Firebase, vai alla scheda Cloud Storage File per visualizzare l'elenco dei bucket e delle relative località. |
| Cloud Functions for Firebase |
|
Possibili dipendenze della località dovute alla "località per le risorse Google Cloud predefinite"
La "località per le risorse Google Cloud predefinite" è l'impostazione di localizzazione per tutte le risorse del progetto associate a Google App Engine, tra cui:
- istanza di database Cloud Firestore predefinita
- Cloud Storage predefinito per il bucket Firebase con il formato del nome
*.appspot.com - Google Cloud Scheduler utilizzato specificamente con le funzioni pianificate di 1ª gen.
Questa "località per le risorse Google Cloud predefinite" è un'impostazione immutabile. Inoltre, quando imposti la località per una delle risorse associate, imposti indirettamente la località per tutte, a causa della loro associazione comune con App Engine.
Tuttavia, con i numerosi cambiamenti apportati all'ecosistema Firebase e Google Cloud nel corso degli anni, le associazioni delle risorse a App Engine sono cambiate. In particolare, a partire dal *.firebasestorage.app
Ecco i dettagli delle modifiche alle possibili dipendenze della località:
A partire dal
30 ottobre 2024 , se l'istanza Cloud Firestore predefinita e il bucket Cloud Storage for Firebase predefinito non sono ancora stati sottoposti a provisioning:Il provisioning dell'istanza Cloud Firestore predefinita imposta la località per qualsiasi futura app App Engine di cui viene eseguito il provisioning nel progetto. Tuttavia, non determina la posizione del futuro bucket Cloud Storage predefinito.
Il provisioning del bucket Cloud Storage predefinito non esegue più il provisioning di un'app App Engine. Pertanto, la località del bucket Cloud Storage predefinito non determina la località della futura istanza Cloud Firestore predefinita.
A partire dal
30 ottobre 2024 , se è già stato eseguito il provisioning dell'istanza Cloud Firestore predefinita, ma non è stato eseguito il provisioning del bucket Cloud Storage for Firebase predefinito:- L'istanza Cloud Firestore predefinita esistente non determina la località del bucket Cloud Storage predefinito futuro (
).*.firebasestorage.app
- L'istanza Cloud Firestore predefinita esistente non determina la località del bucket Cloud Storage predefinito futuro (
A partire dal
30 ottobre 2024 , se il bucket Cloud Storage predefinito per Firebase è già stato eseguito il provisioning (nello specifico, il bucket ), ma non è stato eseguito il provisioning dell'istanza Cloud Firestore predefinita:*.appspot.com- Quando è stato eseguito il provisioning del bucket Cloud Storage predefinito (
), è stato eseguito anche il provisioning di un'app App Engine e, di conseguenza, è stata impostata la località della futura istanza Cloud Firestore predefinita. Anche se elimini il bucket*.appspot.com , non puoi eliminare l'app App Engine, quindi le impostazioni di localizzazione della futura istanza Cloud Firestore predefinita sono già impostate.*.appspot.com
- Quando è stato eseguito il provisioning del bucket Cloud Storage predefinito (
Se hai utilizzato le funzioni pianificate di 1ª gen., la loro località è impostata su quella delle risorse Google Cloud predefinite. Questo perché Cloud Scheduler e App Engine erano precedentemente associati tra loro. Inoltre, se hai configurato funzioni pianificate di 1ª generazione. prima di eseguire il provisioning di altre risorse che condividevano questa impostazione di localizzazione, hai impostato anche la loro località.
Passaggi successivi
- Per saperne di più sulla creazione di applicazioni che soddisfino i requisiti di latenza, disponibilità e durabilità, consulta Area geografica e regioni.