Join us for Firebase Summit on November 10, 2021. Tune in to learn how Firebase can help you accelerate app development, release with confidence, and scale with ease. Register

Seleziona le località per il tuo progetto

Diversi prodotti Firebase richiedono un'impostazione di posizione:

  • Google Analytics - Se si abilita Google Analytics nel progetto Firebase, viene richiesto di selezionare una posizione di segnalazione Analytics. Questa posizione rappresenta il paese o la regione della tua organizzazione. La tua posizione di Analytics, a sua volta, imposta la valuta per i rapporti sulle entrate.

  • Nuvola FireStore e Cloud Storage - Se iniziate ad usare uno di questi prodotti, viene richiesto di selezionare del progetto predefinito Google Cloud Platform (GCP) posizione di risorsa (se non è stato già selezionato quando si imposta un altro servizio).

  • Funzioni cloud per Firebase (solo funzioni programmate) - Se si esegue le funzioni previste , Nube di pianificazione richiede un app App Engine; durante la sua messa a punto ti viene richiesto di selezionare del progetto predefinito posizione risorsa Google Cloud Platform (GCP) (se non è stato già selezionato quando si imposta un altro servizio).

    Per ulteriori informazioni sulle impostazioni di posizione per le funzioni non di linea, visitare il sito funzioni cloud Locations .

  • Database in tempo reale - Se si crea un'istanza di database in tempo reale, viene richiesto di selezionare la posizione dell'istanza, e ogni istanza può essere in una posizione diversa. Tieni presente che le posizioni delle tue istanze di Realtime Database non influiscono sulle opzioni per la posizione della risorsa GCP predefinita.

Seleziona un'impostazione di località per un prodotto o un gruppo di prodotti

Per la maggior parte dei casi d'uso, si seleziona un'impostazione posizione nella console Firebase , sia durante la creazione del progetto o nella pagina della console per un prodotto specifico.

Analisi

Se si abilita Google Analytics nel progetto Firebase nella console Firebase , viene richiesto di selezionare una posizione di segnalazione Analytics. Seleziona un paese o una regione che rappresenta la sede della tua organizzazione.

Se sei un proprietario o un editore di progetto, puoi modificare il fuso orario e la valuta per la posizione dei rapporti di Analytics; vai alle impostazioni di Google Analytics , quindi scorrere fino al riquadro Report.

Cloud Firestore, Cloud Storage e funzioni pianificate

Nuvola FireStore, Cloud Storage, e funziona in programma tutti condividono la stessa impostazione di località, chiamata la posizione di risorsa predefinito GCP (imparare le specifiche su questa impostazione sottostante). Tieni presente che questa posizione potrebbe essere stata impostata in precedenza, durante la creazione del progetto o durante la configurazione di un altro servizio che utilizza questa impostazione di posizione.

  • Se configuri Cloud Firestore o Cloud Storage, ti viene chiesto di selezionare la posizione delle risorse GCP predefinita del tuo progetto nel flusso di lavoro della console Firebase.

    Per Cloud Storage, la posizione di risorsa predefinito GCP vale solo per il secchio di default. Se siete sul piano di Blaze, è possibile creare più secchi, ciascuno con la propria posizione .

  • Se si esegue le funzioni previste , Nube di pianificazione richiede un app App Engine. Durante la sua configurazione, ti viene chiesto di selezionare la posizione predefinita delle risorse GCP del tuo progetto.

  • A livello di programmazione è possibile impostare la posizione di risorse predefinito GCP chiamando il defaultLocation.finalize endpoint per il vostro progetto Firebase.

Posizioni del database in tempo reale

Se crei una nuova istanza di Realtime Database, ti viene chiesto di selezionare la posizione dell'istanza nel flusso di lavoro della console Firebase. Ogni istanza di Realtime Database nel tuo progetto può trovarsi in una posizione diversa. Le posizioni attualmente supportate per le istanze di Realtime Database sono elencate di seguito insieme agli schemi URL del database associati.

Si noti che le posizioni dei istanze di database in tempo reale non influenzano le opzioni per la posizione di risorsa GCP predefinita .

Nome della regione Descrizione della regione Schema URL del database
us-central1 Iowa DB_NAME .firebaseio.com
europe-west1 Belgio DB_NAME .Europe-west1.firebasedatabase.app
asia-southeast1 Singapore DB_NAME .asia-southeast1.firebasedatabase.app

Visualizza le impostazioni della posizione

Ulteriori informazioni sulla posizione della risorsa GCP predefinita

Diversi servizi disponibili per la vostra applicazione richiede un'impostazione di località che si chiama predefinito Google Cloud Platform (GCP) ubicazione delle risorse del progetto. Questa posizione è la posizione in cui vengono archiviati i tuoi dati per i servizi GCP che richiedono un'impostazione della posizione.

I seguenti prodotti condividono la stessa posizione della risorsa GCP predefinita:

  • Cloud Firestore
    Si noti che la posizione di default risorsa GCP non si applica a Firebase in tempo reale del database .

  • Archiviazione cloud
    Si noti che la posizione di risorsa predefinito GCP si applica solo alle predefinito secchio Cloud Storage. Se siete sul piano di Blaze, è possibile creare più secchi, ciascuno con la propria posizione .

  • App App Engine (ad esempio, per le funzioni programmate)
    Se configuri un'app App Engine, la sua posizione condivide la posizione predefinita della risorsa GCP. Si noti che se si utilizza cloud Scheduler (ad esempio, per eseguire le funzioni programmate ), si sta tenuti ad avere un app App Engine nel progetto.

È possibile selezionare un percorso multi-regione o di una posizione regionale, come la posizione di risorsa GCP predefinita. Si noti che se si dispone già di un'applicazione App Engine con una posizione di uno us-central o europe-west , qualsiasi servizio GCP che utilizza questa impostazione posizione verrà considerato multi-regionale .

Località in più regioni

Una località in più aree geografiche è un'area geografica generale, come gli Stati Uniti. I dati in una posizione multi-regione è replicati in diverse regioni . All'interno di una regione, dati è replicato attraverso zone .

Seleziona una posizione multi-regione per massimizzare la disponibilità e la durata del tuo database. Le sedi multiregionali possono sopportare la perdita di intere regioni e mantenere la disponibilità senza perdere dati.

Firebase supporta i seguenti percorsi di risorse GCP multi-regione:
Nome multi-regione Descrizione multi-regione Regioni costituenti
eur3 Europa europe-west1 , europe-west4
nam5 stati Uniti us-central1 , us-central2 (regione GCP Oklahoma-privato)

Località regionali

Una posizione regionale è un luogo geografico specifico, come la Carolina del Sud. I dati in una posizione regionale è replicato in più zone all'interno di una regione . Tutte le località regionali sono separate dalle altre località regionali di almeno 100 miglia.

Selezionare un percorso regionale per la riduzione dei costi, per la latenza di scrittura più basso se l'applicazione è sensibile alla latenza, o co-location con altre risorse GCP .

Firebase supporta le seguenti località di risorse GCP regionali:
Nome della regione Descrizione della regione
Nord America
us-west1 Oregon
us-west2 Los Angeles
us-west3 Salt Lake City
us-west4 Las Vegas
northamerica-northeast1 Montreal
us-east1 Carolina del Sud
us-east4 Virginia del Nord
Sud America
southamerica-east1 San Paolo
Europa
europe-west2 Londra
europe-west3 Francoforte
europe-central2 Varsavia
europe-west6 Zurigo
Asia
asia-south1 Mumbai
asia-southeast1 Singapore
asia-southeast2 Giacarta
asia-east2 Hong Kong
asia-east1 Taiwan
asia-northeast1 Tokyo
asia-northeast2 Osaka
asia-northeast3 Seoul
Australia
australia-southeast1 Sydney

Prossimi passi

  • Per creare un database cloud Firestore in una posizione specifica, visita Inizia con Cloud Firestore .

  • Per creare un Cloud Storage secchio, visitare la pagina introduttiva Get per la propria piattaforma.

  • Per eseguire le funzioni programmate con funzioni cloud per Firebase, visitare la guida all'installazione .

  • Per ulteriori informazioni sulla creazione di applicazioni per soddisfare le vostre esigenze di latenza, disponibilità e durata, consultare la Geografia e Regioni .