Продукты или ресурсы, для которых требуется настройка местоположения
Для некоторых продуктов или ресурсов требуется настройка местоположения.
Продукт | Местоположение по умолчанию | Дополнительная информация |
---|---|---|
Google Analytics | Нет местоположения по умолчанию. Вы должны установить это местоположение. | Это местоположение – местоположение отчетов Analytics 2 , которое представляет страну или регион вашей организации. Ваше местоположение отчетности Analytics , в свою очередь, устанавливает валюту для отчетов о доходах. |
Data Connect | Нет местоположения по умолчанию. Вы должны указать местоположение для каждого экземпляра. | Каждый экземпляр может находиться в другом месте. |
Cloud Firestore 1 | Нет местоположения по умолчанию. Вы должны указать местоположение для каждого экземпляра. | Каждый экземпляр может находиться в другом месте. |
Realtime Database | Нет местоположения по умолчанию. Вы должны указать местоположение для каждого экземпляра. | Каждый экземпляр может находиться в другом месте. |
Cloud Storage for Firebase 1 | Нет местоположения по умолчанию. Вы должны указать местоположение для каждого сегмента. | Каждое ведро может находиться в другом месте. |
Cloud Functions for Firebase 1 | Если местоположение не установлено, регионом по умолчанию являетсяus-central1 . | Каждая функция может находиться в другом месте. |
Vertex AI in Firebase | Если местоположение не установлено, регионом по умолчанию являетсяus-central1 . | В этом месте запускается служба Vertex AI и вы получаете доступ к модели. |
1 В зависимости от того, когда вы впервые начали использовать эти продукты в своем проекте, между этими продуктами могут существовать зависимости от местоположения. Вы можете увидеть эту зависимость, называемую «местоположением ресурсов Google Cloud по умолчанию». Узнайте больше об этой зависимости от местоположения .
2. Местоположение вашего отчета Analytics не влияет на то, где Google может обрабатывать и хранить данные клиентов для Firebase .
Установите местоположение продукта или его ресурсов.
Для некоторых продуктов вы указываете местоположение на уровне продукта. Однако для большинства продуктов вы указываете расположение на уровне ресурса (например, для каждого сегмента Cloud Storage или каждой функции).
Продукт | Когда и как задать местоположение | Доступные локации |
---|---|---|
Google Analytics | Когда вы включаете Google Analytics в своем проекте Firebase в консоли Firebase , вам будет предложено выбрать местоположение отчетов Analytics. Вам следует выбрать страну или регион, соответствующий местонахождению вашей организации. Если вы являетесь владельцем или редактором проекта, вы можете позже изменить часовой пояс и валюту для вашего местоположения отчетов Analytics; перейдите в настройки Google Analytics , затем перейдите на панель «Отчеты» . | См. список в настройках Google Analytics > панель «Отчетность» . |
Data Connect | При подготовке экземпляра службы Data Connect вы указываете его расположение. Вы также задаете местоположение связанного экземпляра Google Cloud SQL . Вы можете использовать консоль Firebase или интерфейс командной строки Firebase для подготовки экземпляра. | Расположение службы Data Connect и экземпляров Cloud SQL |
Cloud Firestore 1 | Когда вы предоставляете экземпляр базы данных Cloud Firestore , вы указываете его местоположение. Для подготовки экземпляра вы можете использовать консоль Firebase , REST API, интерфейс командной строки Firebase или Terraform. | Местоположение Cloud Firestore |
Realtime Database | При подготовке экземпляра Realtime Database вы задаете его местоположение. Для подготовки экземпляра вы можете использовать консоль Firebase , REST API, интерфейс командной строки Firebase или Terraform. | Местоположение Realtime Database |
Cloud Storage for Firebase 1 | Когда вы подготавливаете сегмент Cloud Storage , вы указываете его местоположение. Для подготовки корзины вы можете использовать консоль Firebase , REST API или Terraform. | Cloud Storage for Firebase |
Cloud Functions for Firebase 1 | Когда вы пишете функцию, вы можете при желании установить ее регион. Если вы не укажете местоположение, регионом по умолчанию будет | Cloud Functions for Firebase |
Vertex AI in Firebase | Когда вы инициализируете сервис Vertex AI и генеративную модель в своей кодовой базе, вы можете при необходимости указать местоположение. Если вы не укажете местоположение, регионом по умолчанию будет | Vertex AI in Firebase |
1 В зависимости от того, когда вы впервые начали использовать эти продукты в своем проекте, между этими продуктами могут существовать зависимости от местоположения. Вы можете увидеть эту зависимость, называемую «местоположением ресурсов Google Cloud по умолчанию». Узнайте больше об этой зависимости от местоположения .
Посмотреть настройки местоположения
Продукт | Где посмотреть настройку местоположения |
---|---|
Google Analytics | В консоли Firebase перейдите в Настройки проекта > Интеграции > Google Analytics . Нажмите номер учетной записи, чтобы открыть свою учетную запись Google Analytics , а затем перейдите в панель администратора, чтобы найти информацию о местонахождении своей учетной записи. |
Data Connect | В консоли Firebase перейдите на страницу Data Connect чтобы просмотреть список экземпляров вашей базы данных и их расположение. |
Cloud Firestore | В консоли Firebase перейдите на вкладку « Данные Cloud Firestore чтобы просмотреть список экземпляров вашей базы данных и их расположение. |
Realtime Database | В консоли Firebase перейдите на вкладку « Данные Realtime Database , чтобы просмотреть список экземпляров вашей базы данных и их местоположений. |
Cloud Storage for Firebase | В консоли Firebase перейдите на вкладку « Файлы Cloud Storage , чтобы просмотреть список ваших корзин и их местоположений. |
Cloud Functions for Firebase |
|
Vertex AI in Firebase | В своей кодовой базе найдите инициализацию сервиса Vertex AI и генеративной модели. Если местоположение не указано, то местоположением по умолчанию являетсяus-central1 . |
Возможные зависимости местоположения из-за «расположения ресурсов Google Cloud по умолчанию»
«Местоположение для ресурсов Google Cloud по умолчанию» — это настройка местоположения для любых ресурсов проекта, связанных с Google App Engine , включая следующие:
- экземпляр базы данных Cloud Firestore по умолчанию
- сегмент Cloud Storage по умолчанию для Firebase с форматом имени
*.appspot.com
- Google Cloud Scheduler используется специально с запланированными функциями 1-го поколения.
Это «местоположение ресурсов Google Cloud по умолчанию» является неизменяемым параметром. Кроме того, когда вы устанавливаете местоположение для одного из связанных ресурсов, вы косвенно устанавливаете местоположение для всех из них из-за их общей связи с App Engine .
Однако из-за множества изменений в экосистемах Firebase и Google Cloud за прошедшие годы связь ресурсов с App Engine изменилась. В частности, с *.firebasestorage.app
, и они не связаны с App Engine .
Вот подробности того, что изменилось в возможных зависимостях местоположения :
Если с
30 октября 2024 г. экземпляр Cloud Firestore по умолчанию и сегмент Cloud Storage для Firebase по умолчанию еще не подготовлены:При предоставлении экземпляра Cloud Firestore по умолчанию задается местоположение для любого будущего приложения App Engine подготовленного в проекте. Однако это не определяет расположение будущего сегмента Cloud Storage по умолчанию.
При предоставлении сегмента Cloud Storage по умолчанию больше не подготавливается приложение App Engine . Таким образом, расположение корзины Cloud Storage по умолчанию не определяет местоположение будущего экземпляра Cloud Firestore по умолчанию.
Начиная с
30 октября 2024 г. , если экземпляр Cloud Firestore по умолчанию уже подготовлен, но сегмент Cloud Storage для Firebase по умолчанию не подготовлен:- Существующий экземпляр Cloud Firestore по умолчанию не определяет расположение будущего сегмента Cloud Storage по умолчанию (
*.firebasestorage.app
).
- Существующий экземпляр Cloud Firestore по умолчанию не определяет расположение будущего сегмента Cloud Storage по умолчанию (
Начиная с
30 октября 2024 г. , если сегмент Cloud Storage для Firebase по умолчанию уже подготовлен (в частности,*.appspot.com
Bucket) , но экземпляр Cloud Firestore по умолчанию не был подготовлен:- Назад, когда сегмент Cloud Storage по умолчанию (
*.appspot.com
), также было подготовлено приложение App Engine , и, таким образом, в это время было установлено местоположение будущего экземпляра Cloud Firestore по умолчанию. Даже если вы удалите*.appspot.com
вы не можете удалить приложение App Engine , поэтому настройки местоположения будущего экземпляра Cloud Firestore по умолчанию уже заданы.
- Назад, когда сегмент Cloud Storage по умолчанию (
Если вы использовали запланированные функции 1-го поколения , то для их местоположения устанавливается местоположение ресурсов Google Cloud по умолчанию. Это связано с тем, что Cloud Scheduler и App Engine ранее были связаны друг с другом. Кроме того, если вы настроили запланированные функции 1-го поколения перед подготовкой других ресурсов, которые использовали этот параметр местоположения, вы также задаете их местоположение.
Следующие шаги
- Дополнительные сведения о создании приложений, отвечающих вашим требованиям к задержке, доступности и долговечности, см. в разделе «География и регионы» .