Воспользуйтесь API управления AdSense и управляйте своим аккаунтом AdSense и отчетами.
Сервис AdSense позволяет использовать API управления AdSense в Google Apps Script. Этот API дает клиентам AdSense возможность получать информацию о структуре своего аккаунта и создавать отчеты о его эффективности.
Это расширенная услуга, которую необходимо активировать перед использованием .
Ссылка
Подробную информацию об этой услуге см. в справочной документации по API управления AdSense. Как и все расширенные сервисы в Apps Script, сервис AdSense использует те же объекты, методы и параметры, что и общедоступный API. Дополнительную информацию см. в разделе «Как определяются сигнатуры методов» .
Чтобы сообщить о проблемах и получить дополнительную поддержку, задайте вопрос на Stack Overflow, используя тег adsense-api .
Пример кода
В приведенном ниже примере кода используется версия 2 API.
Список учетных записей
В этом примере перечислены все доступные пользователю учетные записи. Учетные записи указаны в виде имен ресурсов, например, accounts/pub-12345 , которые можно использовать и в других методах, например, для перечисления рекламных клиентов . Обратите внимание на использование токенов страниц для доступа к полному списку результатов.
Список клиентов для размещения рекламы
В этом примере отображается список всех рекламных клиентов для заданного аккаунта. Укажите аккаунт в качестве имени ресурса, например, accounts/pub-12345 . Имя ресурса аккаунта можно получить, используя пример кода «Список аккаунтов» .
Список рекламных блоков
В этом примере отображается список всех рекламных блоков для заданного рекламного клиента. Укажите рекламный клиент в качестве имени ресурса, например, accounts/pub-12345/adclients/ca-pub-12345 . Имя ресурса рекламного клиента можно получить, используя пример кода «Список рекламных клиентов» .
Сгенерировать отчет
Этот пример генерирует отчет по вашему аккаунту AdSense и выводит результаты в электронную таблицу.