Автоматизирование сбора статистики Яндекс.Дзен: как это сделать с помощью кода

Яндекс.Дзен не имеет API для того, чтобы была возможность работать агрегату статистики в том формате, как это привыкли видеть маркетологи и аналитики. Для сбора данных требуется осуществление ряда шагов:

  • Вход в Яндекс.Дзен.
  • Переход в личный кабинет.
  • Открытие раздела «Статистика».
  • Переход на вкладку «Кампании».
  • Выбор необходимого периода.
  • Клик по блоку «Отчеты».

Только после этого необходимо в сформированном отчете в таблице Excel зайти на вкладку «Статистика кампаний по дням». Там будут доступны все кампании. Потребуется выбрать нужную и сделать по ней сводную таблицу.

Все это можно сделать в один шаг — по страницам кода зайти на Яндекс.Дзен и выгрузить требуемую статистику. Как сделать процесс максимально оптимизированным, расскажем более подробно.

Решение проблемы

Платформа Яндекс.Дзен постоянно развивается, но несмотря на это, в ней отсутствует оптимизация для рекламодателей. Ярким примером является личный кабинет — Яндекс.Директ. Здесь требуемые цифры необходимо доставать ручным способом и не самым при этом удобным. API здесь также отсутствует.

По итогу маркетолог затрачивает огромное количество времени для сбора аналитики и статистики. Для повышения эффективности работы необходимо оптимизировать процесс. Сделать это просто при помощи кода.

Применение кодинга

Распишем требуемые шаги оптимизации:

Необходимо установить библиотеки.

import pandas as pd import json import requests from datetime import datetime, timedelta

Указываем основные параметры, а после этого подключается к платформе.

# Число дней в статистике

N_days = 10

# Session_id — из кук. Взять можно из личного кабинета. Пример показан на скрине:

Sessin ID

Данные из консоли разработчика

Session_id = '...'

#publisherId — это iID личного кабинета в Яндекс.Дзен. На скрине показана, откуда его можно выписать:

PublisherId

Откуда можно получить данные ID

publisherId = '...'

def get_zen_stat(Session_id, publisherId, N_days):

Cookie = {

'Session_id' : Session_id

}

yesterday = (datetime.now() — timedelta(days=N_days)).strftime('%Y-%m-%d')

today = datetime.now().strftime('%Y-%m-%d')

parameters = \

'publisherId='+ publisherId\

+'&from='+yesterday\

+'&to='+today\

+'&filterType='+'by-event'

url = 'https://zen.yandex.ru/editor-api/v2/flights/campaigns/statistics-xls?' + parameters

r = requests.get( url, cookies=Cookie)

return r

При ответе “” можно понять, что все сделано верно.

Требуется выбрать лист выгружаемых данных

# Листы выгружаемого файла

pd.ExcelFile(r.content).sheet_names

# Указать лист

selected_sheet = 'Статистика\xa0кампаний по дням'

Теперь потребуется выполнить сбор сведений в датафрейм:

df = pd.read_excel(r.content, selected_sheet, skiprows = 2 )[['Срез на дату', 'Кампания', 'Показы в ленте', 'Внешние переходы', 'Расход,\nруб. (без НДС)']].drop(index=0)

df.columns = ['date', 'campaign', 'impressions','clicks','cost_without_NDS']

df['date'] = pd.to_datetime(df['date'], format='%d.%m.%Y')

Теперь следует выбрать кампанию

# Активные кампании за период

pd.Series(df.campaign.unique())

# Указать кампанию

campaign = 'Mitsu_Asx'

# Отфильтровать датафрейм по выбранной кампании и получить нужные данные

df.query("campaign == @campaign").groupby(['date'], as_index=False).agg({'impressions':'sum','clicks':'sum','cost_without_NDS':'sum'}).set_index('date')

По результату необходимо выгрузить данные по следующем типу:

Таблица с данными

Таблицы с необходимыми сведениями

Здесь видно, что процесс занимает совсем немного времени. Но это не все, что может быть сделано на данной платформе. В ближайшем будущем разработчики планируют запустить преобразование данных в json, а также передавать их в сервис интеграции сведений MyBi. Это позволит эффективно и в автоматическом режиме собирать сведения с других систем, например, просчитывать стоимость лида.

Небольшая подсказка: после полной настройки и ввода необходимых параметров можно кликнуть по строке «Среда выполнения». Далее нажать на «Выполнить все» (можно заменить сочетанием клавиш Ctrl+F9). Такие действия запустят код, что откроет таблицу с данными за последний месяц.


Автор:

Кейс по теме

Недвижимость

Целевые лиды для ЖК премиум-класса из Дзена

Смотреть кейс ›
34 500 рублей
Составила стоимость целевого обращения
4
Целевых обращения получено за время рекламной кампании
57,14%
Конверсия из валового обращения в целевое
Как мы запустили brandformance-кампанию в Дзене и привлекли дешевые лиды застройщику премиум-класса в Москве

Недвижимость

Как привлечь лиды с Telegram дешевле контекста — кейс ЖК премиум-класса в Москве

Смотреть кейс ›
7
Столько целевых обращений поступило в ОП
58 447 рублей
Составила стоимость целевого обращения
2 место
Заняла рекламная кампания по объему и стоимости целевых обращений
Как мы нашли альтернативный источник трафика для ЖК премиум-класса с ценой целевого обращения дешевле классической контекстной рекламы.

Интернет-магазины

Как запустить магазин спорттоваров на Яндекс Маркете и быстро сделать товары бестселлерами

Смотреть кейс ›
х3,15
настолько вырос оборот магазина
в 5,86
раз увеличили объем продаж
100
товаров продвигались на маркетплейсе, часть из которых стала бестселлерами
Запускать магазин на новом для себя маркетплейсе самостоятельно может быть рискованной идеей. Недостаточные знания и опыт могут привести к тому, что продажи останутся на низком уровне или продавца вовсе заблокируют. Даже успешный опыт на других маркетплейсах не гарантирует высокие результаты на новой площадке. Производитель спортивных товаров обратился в агентство с просьбой выйти на Яндекс Маркет.

Интернет-магазины

Двухкратный рост продаж для магазина детских товаров на Ozon

Смотреть кейс ›
х1,8
настолько вырос объем продаж
в 2,94
раза выросла выручка магазина
в 2 раза
ускорилась доставка по ряду товаров — до 2-3 дней
Зачастую инхаус-подход при ведении маркетплейсов и интернет-магазина приводит к снижению эффективности размещений — не хватает ресурсов и опыта оптимизировать сам магазин и рекламу до максимального уровня. В таких случаях лучше обращаться к профессионалам — они всегда помогут улучшить результаты даже без увеличения затрат. Мы помогли производителю детских товаров кратно увеличить свои бизнес-показатели без роста рекламного бюджета.

Интернет-магазины

Как на 44% увеличить продажи для производителя товаров постельного белья на маркетплейсах

Смотреть кейс ›
на 44%
увеличились продажи год к году
ТОП-10
бренд вошел в десятку самых популярных продавцов в нише
х5,8
во столько раз вырос оборот магазина
На рост продаж магазина влияет множество факторов: уровень конкуренции, выбранный ассортимент для экспозиции, ценовая политика, умение работать с контентом и SEO-продвижением. Чтобы достичь выдающихся результатов, порой нужен нестандартный подход. Скажем, адаптировать визуальный контент под разные целевые аудитории маркетплейсов.

Читайте также

analytics

Комплексное перформанс-агентство для автодилера: плюсы и минусы | Tandem Digital

За последние годы автомобильный рынок стал значительно сложнее и менее предсказуемым. С 2022 года в России появилось множество новых китайских брендов, при этом доступный рекламный инвентарь сократился, а стоимость привлечения клиента заметно выросла. Дополнительное влияние оказали рост ставок по кредитам и изменения утилизационного сбора в конце 2025 года — всё это привело к снижению потребительского спроса.

15.05.2026

performance

Зачем автодилеру перформанс-агентство с отраслевой экспертизой | Tandem Digital

За последний год автомобильный рынок в России ощутимо просел. На фоне удорожания кредитов и увеличения утилизационного сбора продажи новых легковых автомобилей сократились примерно на пятую часть относительно 2024 года, а сегмент коммерческого транспорта потерял более половины объема.

07.05.2026

советы

Цифровая реклама в России: тренды, доверие пользователей и влияние ИИ | Tandem Digital

Цифровая реклама продолжает усиливать влияние на поведение потребителей в России. Интернет окончательно закрепился как основной источник информации о товарах и услугах, а ключевую роль при выборе играют мнения других покупателей. При этом пользователи ожидают от рекламы пользы и ненавязчивости, а в перспективе — более точной персонализации за счёт технологий искусственного интеллекта. Однако вместе с этим растут опасения, связанные с перегрузкой информацией и снижением осознанности при покупках. Такие выводы представлены в исследовании аналитического центра ВЦИОМ.

05.05.2026

analytics

ИИ в онлайн-шопинге: рост продаж, поведение Gen Z и влияние на рынок | Tandem Digital

Роль искусственного интеллекта в онлайн-покупках стремительно усиливается, особенно среди молодой аудитории. Запросы товаров через ИИ растут быстрее, чем через классические каналы поиска, а пользователи все чаще переходят от рекомендаций к фактической покупке. Об этом сообщает Mediapost со ссылкой на данные исследования Skai.

28.04.2026

советы

Digital-экосистемы 2026: формирование лояльности через ключевые онлайн-платформы | Tandem Digital

В 2026 году digital-экосистемы становятся одной из главных сред для выстраивания долгосрочных отношений между брендами и аудиторией. Это уже не просто каналы для привлечения новых клиентов, а полноценные пространства, в которых компании формируют доверие и лояльность.

22.04.2026

analytics

Исследование Tandem Group: как владельцы Chery, Changan, Geely, Haval и LADA обслуживают свои автомобили | Tandem Digital

Летом 2025 года digital-агентство Tandem Group провело масштабное исследование поведения автовладельцев пяти наиболее популярных автомобильных брендов: Chery, Changan, Geely, Haval и LADA. В опросе приняли участие более 500 человек из разных регионов России. Елена Соловьева, digital-директор агентства, поделилась ключевыми выводами и практическими рекомендациями, которые могут помочь автосервисам увеличить поток клиентов и выручку.

22.04.2026

orm

Как защитить репутацию и не платить мошенникам

Представьте, вы ищете в интернете отзывы о своей же компании и в топе выдачи видите сайты с кричащими заголовками: «Развод!», «Осторожно, аферисты!», «Вся правда о компании N». Кликаете — а там пустая страница с парой невнятных фраз. Знакомо? Поздравляем, вы столкнулись с сайтами-вымогателями. Это не просто негатив, это настоящий бизнес на вашей репутации.

02.03.2026

советы

4 фишки для дилера, чтобы прокачать свои объявления

Знакомо чувство, когда вкладываешься в рекламу на авто порталах, а отдачи — ноль? Просто выставить цену и фото уже мало. Конкуренция бешеная, и чтобы быть на вершине, нужна стратегия. Мы поговорили со специалистами и собрали для вас чек-лист из 4 работающих лайфхаков, которые выведут ваши классифайды из тени.

02.03.2026

кейс

Как мы прокачали Telegram-канал для перекупщиков авто

История о том, как из неуклюжего канала с парой сотен подписчиков мы сделали точку притяжения для профессиональных автоперекупщиков. Рассказываем по шагам, что сработало, а что нет.

02.03.2026

кейс

Как автодилеру выбрать подрядчика для маркетплейсов | Tandem Digital

Старт на Ozon и Wildberries открыл для нас канал продаж с оборотом более 2000 автомобилей. Но стало ясно одно: просто выставить машину на витрину — это как поставить новенький Mercedes в чистое поле и ждать покупателей. Без экспертизы, стратегии и ежедневного внимания тут не обойтись. Главный вопрос: как найти того самого партнера, который будет реально продавать, а не просто выгружать прайсы?

24.02.2026

инстукции

Как автодилеру завести кабинет на avito.ru | Tandem Digital

Если вы автодилер и планируете активно продавать автомобили на «Авито», для начала вам понадобится создать специальный аккаунт.

26.11.2025

инстукции

Как автодилеру зарегистрировать кабинет на auto.ru | Tandem Digital

Создаем кабинет через аккаунт Авто.ру

26.11.2025

seo

Топ-15 SEO-ошибок дилерских сайтов | Tandem Digital

Потенциальный клиент ищет в Яндексе «купить Kia Sportage в Москве». Он листает выдачу, переходит на сайты, изучает предложения… а вашего дилерского центра там нет. Он звонит не вам, а вашему конкуренту. И так раз за разом. Деньги на контекстную рекламу уходят, а органического трафика, который ничего не стоит, — кот наплакал.

26.11.2025

новости рынка

С 1 сентября 2025 года в России вступает в силу полный запрет на размещение рекламы в Instagram*

Речь идет не только о новых рекламных постах и рилсах, но и о старом контенте — ограничения распространяются на весь рекламный материал, независимо от даты публикации.

07.07.2025

seo

Зачем он нужен вашему сайту и как с ним подружиться

Когда речь заходит о продвижении сайта и его видимости в поисковых системах, многие сразу вспоминают про SEO, ключевые слова и внутреннюю оптимизацию. Но есть один маленький, почти незаметный файл, который может сыграть огромную роль в судьбе вашего веб-ресурса — это robots.txt. Давайте разберёмся, что это за «зверь», зачем он нужен, как правильно его настроить и какие ошибки стоит избегать.

26.06.2025

analytics

Google Analytics с 1 июля 2025 — под запретом!

Google Analytics покинет российские сайты — с такого заголовка всё чаще начинается повестка в digital-мире. Эти изменения — не слухи, а новая правовая норма, с которой предстоит смириться владельцам ресурсов в Рунете.

19.06.2025

новости рынка

Kia зарегистрировала шесть товарных знаков в России с начала года

Согласно данным «РИА Новости», с начала 2024 года южнокорейский автопроизводитель Kia зарегистрировал в России шесть товарных знаков.

21.04.2025

новости рынка

МТС начала продавать автомобили в своих салонах связи

Мобильный оператор МТС запустил продажу гибридных автомобилей Aito Seres М7 в своем флагманском салоне, расположенном в ТРЦ «Галерея» в Санкт-Петербурге.

18.04.2025

новости рынка

Ozon начнет награждать блогеров баллами за упоминания площадки

Ozon собирается начислять баллы блогерам за публикации в соцсетях, где они упоминают маркетплейс.

18.04.2025

новости рынка

СДЭК запустил доставку товаров с маркетплейсов

Международный логистический оператор СДЭК объявил о запуске новой услуги — «Вывоз с маркетплейсов».

17.04.2025