Присоединяйтесь к нашей прямой трансляции в Discord на сервере Google Advertising and Measurement Community 16 октября! Мы обсудим новые функции, добавленные в версии 22 API Google Ads.
Использование OAuth 2.0 для доступа к API Google Ads
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Как и другие API Google, API Google Ads использует протокол OAuth 2.0 для аутентификации и авторизации. OAuth 2.0 позволяет вашему клиентскому приложению API Google Ads получать доступ к аккаунту пользователя Google Ads без необходимости обработки или хранения его учетных данных.
В целом, все сценарии авторизации OAuth 2.0 , поддерживаемые Google, также работают с API Google Ads. Однако мы сосредоточимся на нескольких сценариях, наиболее распространённых среди разработчиков API Google Ads.
Сценарий
Рекомендуемый подход
Моё приложение уже использует один или несколько API Google. Я уже реализовал поддержку рабочих процессов OAuth 2.0 для своего приложения и теперь мне нужно только добавить функционал API Google Ads в существующее приложение.
Убедитесь, что у вашего авторизованного пользователя или вашей учетной записи сервиса есть доступ к аккаунтам API Google Ads, к которым вы обращаетесь. Подробнее о модели доступа Google Ads .
Я разрабатываю приложение для управления аккаунтами Google Ads, к которым у меня уже есть доступ. Если мне понадобится управлять новыми аккаунтами Google Ads в будущем, я получу к ним доступ, связав их с аккаунтом Google Ads Manager.
ИЛИ
Кто-нибудь пригласит меня управлять этими аккаунтами.
Я разрабатываю приложение для управления аккаунтами Google Ads от имени других пользователей. Моё приложение создаст экран пользователя, который позволит вошедшим в систему пользователям подключаться к своим аккаунтам Google Ads и разрешать моему приложению управлять этими аккаунтами от их имени.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2025-09-25 UTC."],[],[]]