Как получить идентификатор аккаунта Google Ad для аутентифицированного пользователя с помощью Google Ads API v0 с помощью REST API? - PullRequest
0 голосов
/ 14 октября 2018

Я пытался выяснить после обращения к их официальной документации ( Документ API Google Ads ), которая недостаточно ясна

Вот что я пробовал до сих пор.

Я создал приложение, в котором пользователи могут входить со своим аккаунтом Google Adwords.Мне нужно получить их отчеты об эффективности рекламы через REST API.

Чтобы сделать запрос API для получения отчетов об эффективности, нам нужен идентификатор аккаунта Google Ad Words для аутентифицированного пользователя.В настоящее время, когда я тестирую его с помощью своего личного аккаунта, я могу войти в консоль Adwords и получить идентификатор аккаунта Ad Words.Но как динамически получить идентификатор учетной записи Ad Words для других пользователей, которые проходят аутентификацию через мое приложение?

Я попытался найти способ в их официальной документации.Но я не мог понять.

Может ли кто-нибудь помочь мне с URL-адресом REST API, который необходимо вызвать для получения идентификатора аккаунта AdWords для аутентифицированного пользователя.

Ответы [ 2 ]

0 голосов
/ 23 октября 2018

Согласно документации здесь Обзор учетной записи , вам нужно перечислить клиентов, чтобы получить ID.Для каждого пользователя, который входит в систему, если у него нет доступа к нескольким учетным записям, вы должны получить одного клиента и его ID.

CustomerService

CustomerService предоставляет информацию о ваших счетах.У него есть метод getCustomers (), который не принимает аргументов и возвращает список объектов Customer, содержащих такие поля, как customerId, currencyCode и dateTimeZone.В CustomerService также есть метод mutate (), который можно использовать для обновления различных атрибутов клиента, включая поля autoTaggingEnabled и translationTrackingSetting.

Если в запросе не указан clientCustomerId, ответ будет содержать несколько записей, если большечем один аккаунт напрямую доступен для аутентифицированного аккаунта.

0 голосов
/ 23 октября 2018

В дополнение к предыдущему ответу, я думаю, это то, что вы ищете: https://developers.google.com/adwords/api/docs/guides/first-api-call#create_test_accounts

В нем объясняется, как настроить Google Ad Words API и получить свой идентификатор.

...