Сервис AdSense позволяет использовать API управления AdSense в 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 и выводит результаты в электронную таблицу.