Informazioni sulle località dei prodotti e delle risorse nel progetto

Prodotti o risorse che richiedono l'impostazione di una località

Diversi prodotti o risorse richiedono un'impostazione di geolocalizzazione.

Product Posizione predefinita Ulteriori informazioni
Google Analytics Nessuna località predefinita.
Devi impostare questa località.
Questa è la località del report Analytics2, che rappresenta il paese o la regione della tua organizzazione. La località del report Analytics a sua volta imposta la valuta per i report sulle entrate.
Data 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.
Realtime Database Nessuna località predefinita.
Devi impostare la località per ogni istanza.
Ogni istanza può trovarsi in una posizione diversa.
Cloud Storage for Firebase 1 Nessuna località predefinita.
Devi impostare la posizione per ogni bucket.
Ogni bucket può trovarsi in una posizione diversa.
Cloud Functions for Firebase 1 Se la località non è impostata, la regione predefinita è us-central1. Ogni funzione può trovarsi in una posizione diversa.
Vertex AI in Firebase Se la località non è impostata, la regione predefinita è us-central1. Questa è la località in cui viene eseguito il servizio Vertex AI e da cui accedi al modello.

1 A seconda di quando hai iniziato a utilizzare questi prodotti nel tuo progetto, possono esserci dipendenze di località tra questi prodotti. Questa dipendenza potrebbe essere indicata come "posizione per le risorse Google Cloud predefinite". Scopri di più su questa dipendenza dalla località.

2 La località del report Analytics non influisce sulla località di elaborazione e archiviazione dei dati dei clienti per Firebase da parte di Google.

Impostare una località per un prodotto o le sue risorse

Per alcuni prodotti, puoi impostare la località a livello di prodotto. Tuttavia, per la maggior parte dei prodotti, la località è impostata a livello di risorsa (ad esempio, per ogni bucket Cloud Storage o ciascuna funzione).

Product Quando e come impostare la località Località disponibili
Google Analytics Quando abiliti Google Analytics nel tuo progetto Firebase nella console Firebase, ti viene chiesto di selezionare una posizione per i report di Analytics. Devi selezionare un paese o una regione che rappresenti la sede della tua organizzazione.

Se sei proprietario o editor di un progetto, puoi modificare in un secondo momento il fuso orario e la valuta della posizione dei report di Analytics. Vai alle impostazioni di Google Analytics e poi al riquadro Report.

Visualizza l'elenco nel riquadro Impostazioni Google Analytics > Report.
Data Connect Quando esegui il provisioning di un'istanza di servizio Data Connect, ne imposti le località. Imposta 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.
Data Connect località di servizio e Cloud SQL di istanze
Cloud Firestore 1 Quando esegui il provisioning di un'istanza di database Cloud Firestore, ne imposti la posizione. 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 sedi
Realtime Database Quando esegui il provisioning dell'istanza Realtime Database, ne imposti la posizione.
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 sedi
Cloud Storage for Firebase 1 Quando esegui il provisioning del bucket Cloud Storage, ne imposti la posizione.
Per eseguire il provisioning di un bucket, puoi utilizzare la console Firebase, l'API REST o Terraform.
Cloud Storage for Firebase sedi
Cloud Functions for Firebase 1 Quando scrivi una funzione, puoi facoltativamente impostarne la regione.

Se non specifichi una località, la regione predefinita è us-central1.

Cloud Functions for Firebase sedi
Vertex AI in Firebase Quando inizializza il servizio Vertex AI e il modello generativo nel tuo codebase, puoi specificare facoltativamente una località.

Se non specifichi una località, la regione predefinita è us-central1.

Vertex AI in Firebase sedi

1 A seconda di quando hai iniziato a utilizzare inizialmente questi prodotti nel tuo progetto, potrebbero esserci dipendenze dalla 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 impostazioni di geolocalizzazione

Product Dove visualizzare l'impostazione di geolocalizzazione
Google Analytics Nella console Firebase, vai alle impostazioni Impostazioni progetto > Integrazioni > Google Analytics. Fai clic sul numero di conto bancario per aprire il tuo account Google Analytics, poi vai al pannello Amministrazione per trovare le informazioni sulle sedi del tuo account.
Data Connect Nella console Firebase, vai alla pagina Data Connect per visualizzare l'elenco delle istanze di database e le relative posizioni.
Cloud Firestore Nella console Firebase, vai alla Cloud Firestore scheda Dati per visualizzare l'elenco delle istanze di database e le relative posizioni.
Realtime Database Nella console Firebase, vai alla Realtime Database scheda Dati per visualizzare l'elenco delle istanze di database e le relative posizioni.
Cloud Storage for Firebase Nella console Firebase, vai alla Cloud Storage scheda File per visualizzare l'elenco dei bucket e le relative posizioni.
Cloud Functions for Firebase
  • Funzioni pianificate: nella console Google Cloud, vai a Cloud Scheduler per visualizzare l'elenco degli argomenti per ogni job e funzione. La località è l'ultimo segmento del nome dell'argomento.
  • Funzioni non pianificate: nel codice sorgente della funzione, cerca un parametro region. Se non viene specificata una regione, la località predefinita è us-central1.
Vertex AI in Firebase Nel codice di base, cerca l'inizializzazione del servizio e del modello generativo Vertex AI. Se non è specificata una località, la località predefinita è us-central1.

Possibili dipendenze dalla località a causa della "località per le risorse Google Cloud predefinite"

"Località per le risorse Google Cloud predefinite" è l'impostazione della località per tutte le risorse del progetto associate a Google Google Cloud, tra cui:

  • istanza di database Cloud Firestore predefinita
  • Cloud Storage per bucket Firebase predefinito con il formato del nome *.appspot.com
  • Google Cloud Scheduler utilizzato specificamente con le funzioni pianificate di 1ª gen.

Questa "posizione per le risorse Google Cloud predefinite" è un'impostazione immutabile. Inoltre, quando imposti la posizione di una delle risorse associate, lo fai indirettamente per tutte a causa della loro associazione comune con App Engine.

Tuttavia, con molte modifiche all'ecosistema Firebase e Google Cloud nel corso degli anni, le associazioni di risorse a App Engine sono cambiate. In particolare, a partire dal 30 ottobre 2024, tutti i nuovi bucket predefiniti di cui è stato eseguito il provisioning Cloud Storage per Firebase avranno il formato del nome *.firebasestorage.app e non sono associati a App Engine.

Ecco i dettagli di cosa è cambiato nelle possibili dipendenze di località:

  • A partire dal 30 ottobre 2024, se il provisioning dell'istanza Cloud Firestore predefinita e del bucket Cloud Storage predefinito per Firebase non è stato ancora eseguito:

    • Il provisioning dell'istanza Cloud Firestore predefinita imposta la località per qualsiasi applicazione App Engine futura di cui è stato eseguito il provisioning nel progetto. Tuttavia, non detta la località del futuro bucket predefinito Cloud Storage.

    • Il provisioning del bucket Cloud Storage predefinito non esegue più il provisioning di un'app App Engine. Di conseguenza, la località del bucket Cloud Storage predefinito non detta la località della futura istanza Cloud Firestore predefinita.

  • A partire dal 30 ottobre 2024, se è stato già eseguito il provisioning dell'istanza Cloud Firestore predefinita, ma non è stato eseguito il provisioning del bucket predefinito Cloud Storage per Firebase non:

    • L'istanza Cloud Firestore predefinita esistente non determina la posizione del futuro bucket Cloud Storage predefinito (*.firebasestorage.app).
  • A partire dal 30 ottobre 2024, se il Cloud Storage predefinito per il bucket Firebase è stato già eseguito il provisioning (in particolare, il bucket *.appspot.com), ma non è stato eseguito il provisioning dell'istanza Cloud Firestore predefinita:

    • Quando è stato eseguito il provisioning del bucket Cloud Storage predefinito (*.appspot.com), è stato eseguito il provisioning anche di un'app App Engine, pertanto la posizione della futura istanza Cloud Firestore predefinita è stata impostata in quel momento. Anche se elimini il bucket *.appspot.com, non puoi eliminare l'app App Engine, pertanto l'impostazione della posizione della futura istanza Cloud Firestore predefinita è già impostata.

Se hai utilizzato le funzioni pianificate di 1a generazione, la sua località è impostata sulla località per le risorse Google Cloud predefinite. Questo accade perché Cloud Scheduler e App Engine erano precedentemente associati tra loro. Inoltre, se configuri le funzioni pianificate di 1a generazione prima di eseguire il provisioning di altre risorse che condividevano l'impostazione di località, dovrai impostare anche la relativa località.

Passaggi successivi

  • Per ulteriori informazioni sulla creazione di applicazioni in grado di soddisfare i requisiti di latenza, disponibilità e durabilità, consulta Geografia e regioni.