Google 致力于为黑人社区推动种族平等。查看具体举措
此页面由 Cloud Translation API 翻译。
Switch to English

Sélectionnez des emplacements pour votre projet

Plusieurs produits Firebase nécessitent un paramètre d'emplacement:

Emplacement des ressources GCP par défaut

Plusieurs services disponibles pour votre application nécessitent un paramètre d'emplacement, appelé emplacement des ressources Google Cloud Platform (GCP) par défaut de votre projet. Cet emplacement est l'endroit où vos données sont stockées pour les services GCP qui nécessitent un paramètre de localisation.

Les produits suivants partagent le même emplacement de ressource GCP par défaut:

  • Cloud Firestore
    Notez que l'emplacement de vos ressources GCP par défaut ne s'applique pas à Firebase Realtime Database .

  • Stockage en ligne
    Notez que l'emplacement de vos ressources GCP par défaut s'applique uniquement à votre bucket Cloud Storage par défaut . Si vous êtes sur le plan Blaze, vous pouvez créer plusieurs buckets, chacun avec son propre emplacement .

  • Application Google App Engine (GAE)
    Si vous configurez une application App Engine, son emplacement partage votre emplacement de ressource GCP par défaut. Notez que si vous utilisez Cloud Scheduler (par exemple, pour exécuter des fonctions planifiées ), vous devez disposer d'une application App Engine dans votre projet.

Types d'emplacements

Notez que si vous disposez déjà d'une application App Engine dont l'emplacement est us-central ou europe-west , tout service GCP utilisant ce paramètre d'emplacement sera considéré comme multirégional .

Emplacements multirégionaux

Un emplacement multirégional est une zone géographique générale, comme les États-Unis. Les données d'un emplacement multirégional sont répliquées dans plusieurs régions . Dans une région, les données sont répliquées entre les zones .

Sélectionnez un emplacement multirégional pour maximiser la disponibilité et la durabilité de votre base de données. Les emplacements multirégionaux peuvent résister à la perte de régions entières et maintenir la disponibilité sans perdre de données.

Firebase prend en charge les emplacements de ressources GCP multirégionaux suivants:
Nom multi-région Description multirégionale Régions constituantes
eur3 L'Europe  europe-west1 , europe-west4
nam5 États Unis us-central1 , us-central2 (Oklahoma - région GCP privée)

Emplacements régionaux

Un emplacement régional est un lieu géographique spécifique, comme la Caroline du Sud. Les données d'un emplacement régional sont répliquées dans plusieurs zones d'une même région . Tous les emplacements régionaux sont séparés des autres emplacements régionaux d'au moins 100 miles.

Sélectionnez un emplacement régional pour réduire les coûts, pour réduire la latence d'écriture si votre application est sensible à la latence ou pour la colocalisation avec d'autres ressources GCP .

Firebase prend en charge les emplacements de ressources GCP régionaux suivants:
Nom de la région Description de la région
Amérique du Nord
us-west2 Los Angeles
us-west3 Salt Lake City
us-west4 Las Vegas
northamerica-northeast1 Montréal
us-east1 Caroline du Sud
us-east4 Virginie du Nord
Amérique du Sud
southamerica-east1 São Paulo
L'Europe 
europe-west2 Londres
europe-west3 Francfort
europe-west6 Zürich
Asie
asia-south1 Bombay
asia-southeast2 Jakarta
asia-east2 Hong Kong
asia-northeast1 Tokyo
asia-northeast2 Osaka
asia-northeast3 Séoul
Australie
australia-southeast1 Sydney

Définissez les paramètres de localisation de votre projet

Dans la plupart des cas d'utilisation, vous définissez les paramètres d'emplacement de votre projet dans la console Firebase , soit lors de la création du projet, soit dans la page de la console du produit.

Analytique

Si vous activez Google Analytics dans votre projet Firebase dans la console Firebase , vous êtes invité à sélectionner un emplacement de rapport Analytics.

Si vous êtes propriétaire ou éditeur de projet, vous pouvez modifier le fuseau horaire et la devise de votre emplacement de rapport Analytics. accédez à vos paramètres Google Analytics , puis faites défiler jusqu'au volet Rapports .

Cloud Firestore, Cloud Storage et fonctions planifiées

Notez que l'emplacement de vos ressources GCP par défaut a peut-être été précédemment défini, soit lors de la création du projet, soit lors de la configuration d'un autre service nécessitant un paramètre d'emplacement.

  • Dans la console Firebase , lorsque vous configurez initialement Cloud Firestore ou Cloud Storage, vous êtes invité à sélectionner l'emplacement des ressources GCP par défaut de votre projet.

  • Si vous exécutez des fonctions planifiées , Cloud Scheduler nécessite une application Google App Engine. lors de sa configuration, vous êtes invité à sélectionner l'emplacement des ressources GCP par défaut de votre projet.

  • Vous pouvez définir par programmation l'emplacement de vos ressources GCP par défaut en appelant le point de terminaison defaultLocation.finalize pour votre projet Firebase.

Afficher les paramètres de localisation de votre projet

  • Pour Analytics - Dans la console Firebase, accédez à vos paramètres Google Analytics , puis faites défiler jusqu'au volet Rapports .

  • Pour Cloud Firestore, Cloud Storage et les fonctions planifiées: dans la console Firebase, accédez aux paramètres de votre projet .

Prochaines étapes

  • Pour créer une base de données Cloud Firestore dans un emplacement spécifique, consultez l'article Premiers pas avec Cloud Firestore .

  • Pour créer un bucket Cloud Storage , visitez la page Premiers pas de votre plate-forme.

  • Pour exécuter des fonctions planifiées avec Cloud Functions pour Firebase, consultez le guide de configuration .

  • Pour plus d'informations sur la création d'applications répondant à vos exigences de latence, de disponibilité et de durabilité, reportez-vous à Géographie et régions .