Попробуйте новое поколение функций Directions с
API Routes .
Как настроить проект Google Cloud
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
В этом руководстве показано, как настроить проект Google Cloud перед использованием API платформы Google Карт. Возможно, вы уже выполнили некоторые из этих шагов на странице «Быстрый старт» или «Начало работы с платформой Google Карт» , но этот документ содержит дополнительные полезные инструкции по управлению вашими проектами.
Создать проект
Чтобы использовать платформу Google Карт, вам необходим проект по управлению сервисами, учетными данными, выставлением счетов, API и SDK.
Для каждого проекта требуется настройка выставления счетов , но плата будет взиматься только в том случае, если проект превысит квоту бесплатных услуг.
Чтобы создать облачный проект с включенным биллингом:
Консоль
Создайте новый проект Google Cloud в консоли Cloud:
Создать новый проект На странице «Новый проект» заполните необходимую информацию:
Название проекта: примите имя по умолчанию или введите собственное имя.
Вы можете изменить название проекта в любое время. Подробнее см. в разделе «Идентификация проектов» .
Идентификатор проекта: примите значение по умолчанию или нажмите «ИЗМЕНИТЬ» , чтобы ввести индивидуальный идентификатор, который API Google будет использовать в качестве уникального идентификатора для вашего проекта.
После создания проекта изменить его идентификатор невозможно , поэтому выберите идентификатор, который вам будет удобно использовать на протяжении всего жизненного цикла проекта. Не включайте в идентификатор проекта конфиденциальную информацию.
Платежный аккаунт: выберите платёжный аккаунт для проекта. Если у вас нет платёжного аккаунта или есть только один платёжный аккаунт, эта опция не будет доступна.
Чтобы связать проект с платёжным аккаунтом, необходимо быть администратором платёжного аккаунта или менеджером по выставлению счетов проекта. Подробнее см. в документации по управлению доступом к платёжным аккаунтам .
Расположение: Если у вас есть организация, с которой вы хотите связать свой проект, нажмите «Обзор» и выберите ее; в противном случае выберите «Нет организации».
Дополнительные сведения см. в разделах Создание и управление папками и Связи между организациями, проектами и счетами выставления счетов .
Выберите Создать .
Включить биллинг
Для развертывания приложений необходимо включить биллинг. С вашего счёта не будет взиматься плата, если вы не превысите ежемесячную квоту . Если вашему приложению требуются ресурсы, превышающие ежемесячную квоту, с вас будет взиматься плата за дополнительное использование.
Если при создании облачного проекта у вас есть учетная запись для выставления счетов, то выставление счетов для этого проекта включается автоматически.
Чтобы включить биллинг в облачном проекте:
- В консоли Cloud перейдите на страницу «Оплата»:
Перейти на страницу выставления счетов - Выберите или создайте облачный проект.
- В зависимости от того, существует ли учетная запись для выставления счетов или связан ли выбранный облачный проект с учетной записью, на странице выставления счетов отображается одно из следующих значений:
- Если для выбранного облачного проекта уже включено выставление счетов, будут указаны сведения о платежной учетной записи.
- Если платежная учетная запись не существует, вам будет предложено создать ее и связать с выбранным облачным проектом.
- Если учётная запись существует, вам будет предложено включить её, если выбранный проект Cloud ещё не связан с учётной записью. Вы также можете нажать «Отмена» , а затем выбрать «Создать учётную запись» , чтобы создать и связать новую учётную запись.
После включения биллинга сумма, которую вы можете списать, не будет ограничена. Чтобы лучше контролировать расходы, вы можете создать бюджет и настроить оповещения . Подробнее см. в разделе «Биллинг» .
Включить API
Чтобы использовать платформу Google Карт, необходимо включить API или SDK, которые вы планируете использовать в своем проекте.
Просмотреть включенные API
Консоль
Чтобы просмотреть включенные вами API или SDK, перейдите на страницу платформы Google Карт в консоли Cloud:
Перейти на страницу платформы Google Карт- Дополнительные API: эти API или SDK не включены.
- Если вы видите карточки для каждого API и сервиса карты, то ни один API или SDK не был включен.
Закрытие проекта
Вы можете отключить биллинг и освободить все облачные ресурсы, которые используются в вашем облачном проекте, завершив этот проект:
Что дальше?
После настройки проекта Google Cloud необходимо создать и защитить свой ключ API для использования API Directions:
Использовать ключи API
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-08-29 UTC.
[null,null,["Последнее обновление: 2025-08-29 UTC."],[[["\u003cp\u003eThis guide provides instructions on setting up a Google Cloud project to use with Google Maps Platform APIs, including billing and API enablement.\u003c/p\u003e\n"],["\u003cp\u003eBefore using Google Maps Platform APIs, you must create a Cloud project, enable billing, and enable the specific APIs you need.\u003c/p\u003e\n"],["\u003cp\u003eAlthough billing setup is required, you are only charged if your project usage surpasses the free tier quota.\u003c/p\u003e\n"],["\u003cp\u003eProjects can be shut down to disable billing and release Cloud resources when they are no longer needed.\u003c/p\u003e\n"],["\u003cp\u003eAfter project setup, you'll need to create and secure an API key for using the Google Maps Platform APIs.\u003c/p\u003e\n"]]],["To use Google Maps Platform, you must first create a Google Cloud project, defining its name, ID, billing account, and organization. Billing must be enabled, though you're only charged if your usage exceeds the monthly quota. You also need to enable specific APIs or SDKs through the console or Cloud SDK. You can view enabled APIs, or shut down projects to disable billing and release resources, by using the console or command line. Then, you need to create and secure an API key.\n"],null,["# Set up your Google Cloud project\n\nThis guide shows how to set up your Google Cloud project before using\nthe Google Maps Platform APIs. While you may have completed some of these\nsteps in the\n[Quickstart](/maps/documentation/directions/quickstart)\nor\n[Getting started with Google Maps Platform](/maps/get-started) page,\nthis document provides additional, useful instructions for managing your projects.\n\nCreate a project\n----------------\n\nTo use Google Maps Platform, you must have a project to manage services,\ncredentials, billing, APIs, and SDKs.\n\n[Billing setup](#billing) is required for each project, but you will only be charged if a\nproject exceeds its [quota](/maps/billing-and-pricing/billing#monthly-credit) of no-charge services.\n\nTo create a Cloud project with billing enabled: \n\n### Console\n\n1. Create a new Google Cloud project in the Cloud console:\n\n [Create new project](https://console.cloud.google.com/projectcreate?utm_source=Docs_NewProject&utm_content=Docs_directions-backend)\n2. On the **New Project** page, fill in the required information:\n\n - **Project name:** Accept the default or enter a customized name.\n\n You can change the project name at any time. For more information, see\n [Identifying projects](https://cloud.google.com/resource-manager/docs/creating-managing-projects#identifying_projects).\n - **Project ID:** Accept the default or click **EDIT** to enter a\n customized ID that Google APIs use as a unique identifier for your project.\n\n After you create the project, you *cannot* change the project ID, so\n choose an ID that you'll be comfortable using for the lifetime of the\n project. Don't include any sensitive information in your project ID.\n - **Billing account:** Select a billing account for the project. If you\n haven't set up a billing account or only have one billing account, you\n won't see this option.\n\n You must be a Billing Account Administrator or Project Billing Manager\n to associate a project with a billing account. For more information, see\n [the billing access control documentation](https://cloud.google.com/billing/docs/how-to/billing-access#overview_of_billing_roles_in).\n - **Location:** If you have an organization you want to link your project\n to, click **Browse** and select it; otherwise, choose \"No organization\".\n\n For more information, see [Creating and Managing Folders](https://cloud.google.com/resource-manager/docs/creating-managing-folders)\n and [Relationships between organizations, projects, and billing accounts](https://cloud.google.com/billing/docs/how-to/billing-access#relationships-between-resources).\n3. Select **Create**.\n\n### gcloud\n\n```bash\ngcloud projects create \"\u003cvar translate=\"no\"\u003ePROJECT\u003c/var\u003e\"\n```\n\nRead more about the\n[Google Cloud SDK](https://cloud.google.com/sdk)\n,\n[Cloud SDK installation](https://cloud.google.com/sdk/docs/install)\n, and the following commands:\n\n- [`gcloud projects create`](https://cloud.google.com/sdk/gcloud/reference/projects/create)\n\nEnable billing\n--------------\n\nTo deploy your apps, you must enable billing. Your account won't be charged\nif you stay within your [monthly quota](/maps/billing-and-pricing/billing#monthly-credit).\nIf your application needs resources that exceed the monthly quota, you will be\ncharged for the additional usage.\n\nIf you have a billing account when you create a Cloud\nproject, then billing is automatically enabled on that project.\n\nTo enable billing on a Cloud project:\n\n1. In the Cloud console, go to the Billing page: \n [Go to the Billing page](https://console.cloud.google.com/projectselector/billing?utm_source=Docs_Billing&utm_content=Docs_directions-backend)\n2. Select or create a Cloud project.\n3. Depending on if a billing account exists or if the selected Cloud project is associated with an account, the Billing page displays one of the following:\n - If billing is already enabled for the selected Cloud project, then the details about the billing account are listed.\n - If no billing account exists, you are prompted to create a billing account and associate it with the selected Cloud project.\n - If a billing account exists, you are prompted to enable billing if the selected Cloud project is not already associated with a billing account. You can also select **Cancel** and then select **Create account** to create and associate a new billing account.\n\nAfter you enable billing, there is no limit to the amount that you might\nbe charged. To gain more control over your costs, you can\n[create\na budget and set alerts](/maps/billing-and-pricing/billing#creating-budgets-and-set-alerts). For more information, see [Billing](/maps/billing-and-pricing/billing).\n\nEnable APIs\n-----------\n\nTo use Google Maps Platform, you must enable the APIs or SDKs you plan to use with your project.\n\n### Console\n\n\n[Enable the Directions API](https://console.cloud.google.com/apis/library/directions-backend.googleapis.com?utm_source=Docs_EnableAPIs&utm_content=Docs_directions-backend)\n\n### Cloud SDK\n\n```bash\ngcloud services enable \\\n --project \"\u003cvar translate=\"no\"\u003ePROJECT\u003c/var\u003e\" \\\n \"directions-backend.googleapis.com\"\n```\n\nRead more about the\n[Google Cloud SDK](https://cloud.google.com/sdk)\n,\n[Cloud SDK installation](https://cloud.google.com/sdk/docs/install)\n, and the following commands:\n\n- [`gcloud services enable`](https://cloud.google.com/sdk/gcloud/reference/services/enable)\n- [`gcloud services disable`](https://cloud.google.com/sdk/gcloud/reference/services/disable)\n\nView enabled APIs\n-----------------\n\n### Console\n\nTo view the APIs or SDKs you have enabled, go to the Google Maps Platform page\nin the Cloud console:\n[Go to Google Maps Platform page](https://console.cloud.google.com/project/_/google/maps-apis/api-list?utm_source=Docs_ProjectViewAPI&utm_content=Docs_directions-backend)\n\n- Additional APIs: These API or SDKs are not enabled.\n- If you see cards for each Map APIs and services, no APIs or SDKs have been enabled.\n\n### gcloud\n\n```bash\ngcloud services list --project \"\u003cvar translate=\"no\"\u003ePROJECT\u003c/var\u003e\"\n```\n\nRead more about the\n[Google Cloud SDK](https://cloud.google.com/sdk)\n,\n[Cloud SDK installation](https://cloud.google.com/sdk/docs/install)\n, and the following commands:\n\n- [`gcloud services list`](https://cloud.google.com/sdk/gcloud/reference/services/list)\n\nShut down a project\n-------------------\n\nYou can disable billing and release all the Cloud resources that\nare being used in your Cloud project by shutting down\nthat project: \n\n### Console\n\n1. Go to the Projects page:\n\n [Go to the Projects page](https://console.cloud.google.com/iam-admin/projects?utm_source=Docs_ProjectShutdown&utm_content=Docs_directions-backend)\n2. Select the Cloud project that you want to shut down,\n then click **Delete**.\n\nFor more information about managing your Cloud\nprojects, see [Cloud Resource Manager: creating, shutting down, and restoring projects](https://cloud.google.com/resource-manager/docs/creating-managing-projects).\n\n### gcloud\n\n```bash\ngcloud projects delete \"\u003cvar translate=\"no\"\u003ePROJECT\u003c/var\u003e\"\n```\n\nRead more about the\n[Google Cloud SDK](https://cloud.google.com/sdk)\n,\n[Cloud SDK installation](https://cloud.google.com/sdk/docs/install)\n, and the following commands:\n\n- [`gcloud projects delete`](https://cloud.google.com/sdk/gcloud/reference/projects/delete)\n\nWhat's next\n-----------\n\nAfter setting up your Google Cloud project, you must create and secure\nyour API Key to use the Directions API:\n\n[Use API Keys](/maps/documentation/directions/get-api-key)"]]