Вот контрольный список, который поможет вам начать миграцию:
Просмотрите сопоставления API AdWords с API Google Ads:
Проверьте эти инструменты:
Примите обновленные Условия и положения и обновите свою контактную информацию в центре API.
- Войдите в Центр API управляющего аккаунта, где у вас есть токен разработчика:
ads.google.com/aw/apicenter
. - Прокрутите вниз до контактного адреса API и обновите его.
- Прокрутите вниз до основного места деятельности , примите новые условия и нажмите Сохранить .
- Войдите в Центр API управляющего аккаунта, где у вас есть токен разработчика:
Включите Google Ads API в своем проекте Google Cloud.
- Откройте библиотеку API в консоли Google API. При появлении запроса выберите свой проект или создайте новый. В библиотеке API перечислены все доступные API, сгруппированные по семейству продуктов и их популярности.
- Используйте поиск, чтобы найти Google Ads API , если его нет в списке.
- Выберите Google Ads API и нажмите кнопку « Включить ».
Если вы уже использовали AdWords API, учетные данные, которые вы использовали, по-прежнему будут действительны для Google Ads API. Не запрашивайте новый токен разработчика и не создавайте новые пары
clientId
иclientSecret
.Выберите клиентскую библиотеку.
Ознакомьтесь с кратким руководством, чтобы сделать первый звонок .
Использование клиентской библиотеки
Если вы использовали одну из клиентских библиотек API AdWords, вы можете загрузить одну из наших клиентских библиотек API Google Реклама и сразу приступить к работе. Обратитесь к файлу README клиентской библиотеки за инструкциями по настройке файла конфигурации.
В большинстве случаев существующую конфигурацию можно повторно использовать при переносе клиентских библиотек API AdWords в клиентские библиотеки API Google Реклама. Одним из ключевых отличий является новый login-customer-id
. В нашем руководстве есть информация о том, когда вам нужно добавить это в свою конфигурацию.
Пример конфигурации Java
Для клиентской библиотеки Java можно просто скопировать строки в файл ads.properties
, в которых указаны учетные данные, и изменить префикс api.adwords
в каждом ключе на api.googleads
:
api.adwords.clientId --> api.googleads.clientId
api.adwords.clientSecret --> api.googleads.clientSecret
api.adwords.refreshToken --> api.googleads.refreshToken
api.adwords.developerToken --> api.googleads.developerToken
После того, как вы обновите файл конфигурации, вы можете приступить к первому вызову:
Джава
- В вашей IDE откройте GetCampaigns.java и запустите его.
- Консоль должна распечатать список кампаний в вашей учетной записи.
С#
- В вашей IDE откройте GetCampaigns.cs и запустите его.
- Консоль должна распечатать список кампаний в вашей учетной записи.
PHP
- Запустите GetCampaigns.php .
- Консоль должна распечатать список кампаний в вашей учетной записи.
питон
- В вашей IDE откройте get_campaigns.py и запустите его.
- Консоль должна распечатать список кампаний в вашей учетной записи.
Рубин
- В командной строке выполните get_campaigns.rb , введя:
ruby get_campaigns.rb
- Консоль должна распечатать список кампаний в вашей учетной записи.
Перл
- Запустите get_campaigns.pl .
- Консоль должна распечатать список кампаний в вашей учетной записи.
Примеры кода
В клиентских библиотеках также представлены пошаговые примеры кода, показывающие, как перейти с AdWords API на Google Ads API.
Джава
С#
PHP
питон
Рубин
Перл
Альтернативы использованию клиентской библиотеки
Если вы использовали API AdWords без клиентской библиотеки и хотите продолжать использовать Google Ads API, вы все равно можете использовать свои учетные данные.
Перейдите к руководству REST, чтобы узнать, как использовать учетные данные для выполнения запросов к Google Ads API с использованием REST через HTTP.