Produtos ou recursos que exigem uma configuração de local
Vários produtos ou recursos exigem uma configuração de local.
Produto | Local padrão | Mais informações |
---|---|---|
Google Analytics | Nenhum local padrão. É preciso definir esse local. |
Este é o local dos relatórios do Analytics2, que representa o país ou a região da sua organização. O local dos relatórios do Analytics também define a moeda do relatório de receita. |
Data Connect | Nenhum local padrão. É preciso definir o local para cada instância. |
Cada instância pode estar em um local diferente. |
Cloud Firestore 1 | Nenhum local padrão. É preciso definir o local para cada instância. |
Cada instância pode estar em um local diferente. |
Realtime Database | Nenhum local padrão. É preciso definir o local para cada instância. |
Cada instância pode estar em um local diferente. |
Cloud Storage for Firebase 1 | Nenhum local padrão. É preciso definir o local para cada bucket. |
Cada bucket pode estar em um local diferente. |
Cloud Functions for Firebase 1 | Se o local não estiver definido, a região padrão será us-central1 |
Cada função pode estar em um local diferente. |
Vertex AI in Firebase | Se o local não estiver definido, a região padrão será us-central1 |
Este é o local onde o serviço do Vertex AI é executado e onde você acessa o modelo. |
1 Dependendo de quando você começou a usar esses produtos no seu projeto, pode haver dependências de local entre eles. Essa dependência pode ser chamada de "local para recursos padrão do Google Cloud". Saiba mais sobre essa dependência de local.
2 O local dos relatórios do Analytics não afeta onde o Google pode processar e armazenar dados de clientes do Firebase.
Definir um local para um produto ou seus recursos
Para alguns produtos, você define o local no nível do produto. No entanto, para a maioria dos produtos, você define o local no nível do recurso, por exemplo, para cada bucket do Cloud Storage ou cada função.
Produto | Quando e como definir o local | Locais disponíveis |
---|---|---|
Google Analytics | Se ativar o Google Analytics no seu projeto do Firebase no console do Firebase, você receberá uma solicitação para selecionar um local dos relatórios do Analytics. Você precisa selecionar um país ou uma região que represente o local da sua organização.
Se você for proprietário ou editor de um projeto, será possível editar mais tarde o fuso horário e a moeda do local dos relatórios do Analytics. Acesse as configurações do Google Analytics e o painel Relatórios. |
Consulte a lista no painel Configurações do Google Analytics > Relatórios. |
Data Connect | Ao provisionar uma instância do serviço do Data Connect, você define os respectivos locais. Você também define o local da instância do Google Cloud SQL associada. Use o console do Firebase ou a CLI do Firebase para provisionar uma instância. |
Locais do serviço do Data Connect e da instância do Cloud SQL |
Cloud Firestore 1 | Ao provisionar uma instância do banco de dados do Cloud Firestore, você define o respectivo local. É possível usar o console do Firebase, a API REST, a CLI do Firebase ou o Terraform para provisionar uma instância. | Locais do Cloud Firestore |
Realtime Database | Ao provisionar a instância do Realtime Database, você define o respectivo local. É possível usar o console do Firebase, a API REST, a CLI do Firebase ou o Terraform para provisionar uma instância. |
Locais do Realtime Database |
Cloud Storage for Firebase 1 | Ao provisionar o bucket do Cloud Storage, você define o respectivo local. É possível usar o console do Firebase, a API REST ou o Terraform para provisionar um bucket. |
Locais do Cloud Storage for Firebase |
Cloud Functions for Firebase 1 | Ao gravar uma função, você tem a opção de definir a respectiva região.
Se você não especificar um local, a região padrão será |
Locais do Cloud Functions for Firebase |
Vertex AI in Firebase | Ao inicializar o serviço do Vertex AI e o modelo generativo na base de código, você tem a opção de especificar um local.
Se você não especificar um local, a região padrão será |
Locais do Vertex AI in Firebase |
1 Dependendo de quando você começou a usar esses produtos no seu projeto, pode haver dependências de local entre eles. Essa dependência pode ser chamada de "local para recursos padrão do Google Cloud". Saiba mais sobre essa dependência de local.
Ver configurações de local
Produto | Onde ver a configuração de local |
---|---|
Google Analytics | No console do Firebase, acesse Configurações do projeto > Integrações > Google Analytics. Clique no número da conta para abrir a conta do Google Analytics e acesse o painel Administrador para encontrar as informações de local da sua conta. |
Data Connect | No console do Firebase, acesse a página Data Connect para ver a lista de instâncias do banco de dados e respectivos locais. |
Cloud Firestore | No console do Firebase, acesse a guia Dados do Cloud Firestore para ver a lista de instâncias do banco de dados e respectivos locais. |
Realtime Database | No console do Firebase, acesse a guia Dados do Realtime Database para ver a lista de instâncias do banco de dados e respectivos locais. |
Cloud Storage for Firebase | No console do Firebase, acesse a guia Arquivosdo Cloud Storage para ver a lista de buckets e respectivos locais. |
Cloud Functions for Firebase |
|
Vertex AI in Firebase | Na base de código, procure a inicialização do serviço do Vertex AI e modelo generativo. Se um local não for especificado, o local padrão será us-central1 |
Possíveis dependências de local devido a "local para recursos padrão do Google Cloud"
O "local para recursos padrão do Google Cloud" é a configuração de local para todos os recursos do projeto associados ao Google App Engine, incluindo:
- a instância de banco de dados padrão do Cloud Firestore;
- o bucket padrão do Cloud Storage para Firebase com o formato de nome
;*.appspot.com
- o Google Cloud Scheduler usado especificamente com funções programadas de 1ª geração.
Este "local para recursos padrão do Google Cloud" é uma configuração imutável. Além disso, ao definir o local para um dos recursos associados, você define indiretamente o local para todos eles devido à associação comum com o App Engine.
No entanto, com muitas mudanças no ecossistema do Firebase e do Google Cloud ao longo dos anos, as associações de recursos ao App Engine mudaram. Mais especificamente, desde *.firebasestorage.app
Confira a seguir os detalhes do que mudou nas possíveis dependências de local:
Desde
30 de outubro de 2024 , se a instância padrão do Cloud Firestore e o bucket padrão do Cloud Storage para Firebase não estiverem provisionados ainda:o provisionamento da instância padrão do Cloud Firestore definirá o local para qualquer app futuro do App Engine provisionado no projeto. No entanto, ele não determina o local do futuro bucket padrão do Cloud Storage;
o provisionamento do bucket padrão do Cloud Storage não provisiona mais um app do App Engine. Portanto, o local do bucket padrão do Cloud Storage não determina o local da futura instância padrão do Cloud Firestore.
Desde
30 de outubro de 2024 , se a instância padrão do Cloud Firestore já estiver provisionada, mas o bucket padrão do Cloud Storage para Firebase não estiver provisionado:- a instância padrão existente do Cloud Firestore não determinará o local do futuro bucket padrão do Cloud Storage (
).*.firebasestorage.app
- a instância padrão existente do Cloud Firestore não determinará o local do futuro bucket padrão do Cloud Storage (
Desde
30 de outubro de 2024 , se o bucket padrão do Cloud Storage para Firebase já estiver provisionado (especificamente, o bucket ), mas a instância padrão do Cloud Firestore não estiver provisionada:*.appspot.com
- No passado, quando o bucket padrão do Cloud Storage (
) era provisionado, um app do App Engine também era provisionado e, consequentemente, o local da futura instância padrão do Cloud Firestore era definido naquele momento. Mesmo que você exclua o bucket*.appspot.com
, não será possível excluir o app do App Engine. Portanto, a configuração de local da futura instância padrão do Cloud Firestore já está definida.*.appspot.com
- No passado, quando o bucket padrão do Cloud Storage (
Se você usou funções programadas de 1ª geração, o local delas é definido como o local dos recursos padrão do Google Cloud. Isso ocorre porque o Cloud Scheduler e o App Engine já tinham uma associação entre si. Além disso, se você configurar funções programadas de 1ª geração antes de provisionar outros recursos que compartilham essa configuração de local, também definirá o local deles.
Próximas etapas
- Para mais informações sobre como criar aplicativos para atender às suas necessidades de latência, disponibilidade e durabilidade, consulte a página Geografia e regiões.