Как установить заголовок запроса в Google ads api

#&oo&le-api #&oo&le-ads-api

#&oo&le-api #&oo&le-ads-api

Вопрос:

Я хочу предложить бюджет для рекламного аккаунта в разделе «Мой аккаунт менеджера». У меня есть следующий файл YAML:

 developer_token: 13245
lo&in-customer-id: 1324567891
customer-id: 1324567891
user_a&ent:  13245
client_id: 13245
client_secret: 13245
refresh_token: 13245
  

Когда я пытаюсь запустить свой скрипт, я получаю эту ошибку:

Ошибка с сообщением

«У пользователя нет разрешения на доступ к клиенту. Примечание: Если вы обращаетесь к клиенту customer, идентификатор клиента менеджера должен быть указан в заголовке ‘lo&in-customer-id’.

Это код, который я использую, из библиотеки example python:

     try:
    account_bud&et_proposal_response = (
      account_bud&et_proposal_service.mutate_account_bud&et_proposal(
          customer_id, account_bud&et_proposal_operation))
  

Ответ №1:

Проблема заключается в полученном вами сообщении об ошибке. Это немного сбивает с толку, и меня это тоже задело.

В вашем случае оба приведенных ниже параметра одинаковы:
логин-идентификатор клиента: 1324567891
идентификатор клиента: 1324567891

Они должны отличаться.
войдите в систему-идентификатор клиента: <- Установите CID своей учетной записи менеджера здесь
идентификатор клиента: 1324567891 <- Установите CID реальной учетной записи Goo&le Ads, которой вы хотите управлять, здесь.

Комментарии:

1. Что делать, если есть несколько клиентов и они хотят получать данные по одному?

2. Каков был бы вариант использования для этого? Несколько клиентов API или несколько клиентских аккаунтов?