Ошибка API: 400: не удается запросить ~all для идентификатора webPropertyId - API Google Analytics

у меня возникли проблемы с попыткой перечислить все аудитории ремаркетинга для каждого веб-ресурса, ~ все не работает для меня? Я получаю эту ошибку:

Arg, произошла ошибка API: 400: не удается запросить ~all для id webPropertyId Моя строка скрипта ниже:

      audiences = service.management().remarketingAudience().list(
      accountId='111111111',
      webPropertyId='~all'
  ).execute()

 
  for audience in audiences.get('items', []):
    webproperty_id = audience.get('webPropertyId', {})
    name = audience.get('name', {})
    description = audience.get('description', {})
 

Я также пытался получить webpropertyid из CSV-файла, но он берет и обрабатывает только последнюю строку.

       with open('/XXXXXX/XXXX/web_id.csv', 'rt') as csvfile:
    file = csv.reader(csvfile, dialect='excel')
    file_web_id = list(file)
    for row in file_web_id:
      print(row[0])

  audiences = service.management().remarketingAudience().list(
      accountId='XXXXXXX',
      webPropertyId=row[0]
  ).execute()

Можно ли как-то настроить это так, чтобы возвращались все аудитории для каждого ресурса?

Благодарю вас!

0 ответов

Другие вопросы по тегам