Yandex Cloud
Поиск
Связаться с намиПопробовать бесплатно
  • Истории успеха
  • Документация
  • Блог
  • Все сервисы
  • Статус работы сервисов
  • Marketplace
    • Популярные
    • Инфраструктура и сеть
    • Платформа данных
    • Искусственный интеллект
    • Безопасность
    • Инструменты DevOps
    • Бессерверные вычисления
    • Управление ресурсами
  • Все решения
    • По отраслям
    • По типу задач
    • Экономика платформы
    • Безопасность
    • Техническая поддержка
    • Каталог партнёров
    • Обучение и сертификация
    • Облако для стартапов
    • Облако для крупного бизнеса
    • Центр технологий для общества
    • Облако для интеграторов
    • Поддержка IT-бизнеса
    • Облако для фрилансеров
    • Обучение и сертификация
    • Блог
    • Документация
    • Контент-программа
    • Мероприятия и вебинары
    • Контакты, чаты и сообщества
    • Идеи
    • Калькулятор цен
    • Тарифы
    • Акции и free tier
  • Истории успеха
  • Документация
  • Блог
Проект Яндекса
© 2026 ООО «Яндекс.Облако»
Yandex Search API
  • Начало работы
    • Все инструкции
    • Текстовый поиск в синхронном режиме
    • Текстовый поиск в отложенном режиме
    • Поиск изображений по текстовому описанию
    • Поиск изображений по изображению
    • Поиск с учетом геопозиции
    • Мобильная выдача
      • Топ результатов по ключевой фразе
      • Динамика изменения запросов
      • Распределение запросов по регионам
    • Получить список регионов поиска
  • Управление доступом
  • Правила тарификации
  • Аудитные логи Audit Trails
  • История изменений
  1. Пошаговые инструкции
  2. Wordstat
  3. Динамика изменения запросов

Получить динамику изменений частоты запросов по ключевой фразе

Статья создана
Yandex Cloud
Обновлена 19 января 2026 г.

Wordstat позволяет узнать, как изменяется частота запросов с ключевой фразой с помощью вызова GetDynamics.

Эта функциональность находится на стадии Preview.

Чтобы воспользоваться примером, создайте сервисный аккаунт с ролью search-api.webSearch.user и получите для него API-ключ с областью действия yc.search-api.execute. Также вы можете использовать IAM-токен как более безопасный способ. Подробнее об аутентификации в Yandex Search API.

gRPC API
  1. Создайте файл с телом запроса (например, body.json):

      {
     "phrase": "<ключевая_фраза>",
     "period": "PERIOD_WEEKLY",
     "fromDate": "2025-01-01T00:00:00Z",
     "toDate": "2025-03-01T00:00:00Z",
     "regions": ["213"],
     "devices": ["DEVICE_DESKTOP"],
     "folderId": "<идентификатор_каталога>"
    }
    

    Где:

    • phrase — ключевая фраза запроса, поддерживает поисковые операторы.

      Примечание

      Метод GetDynamics поддерживает все операторы при детализации по дням, при детализации по неделям и месяцам — только оператор +.

    • period — период агрегации запросов по времени. Возможные значения:

      • PERIOD_MONTHLY: агрегация за месяц.
      • PERIOD_WEEKLY: агрегация за неделю.
      • PERIOD_DAILY: агрегация за день.
    • fromDate — дата и время начала периода, за который запрашиваются данные, в виде строки в формате RFC3339.

    • toDate — дата и время окончания периода, за который запрашиваются данные, в виде строки в формате RFC3339.

    • regions — список идентификаторов регионов, откуда был задан запрос, например, 213 — Москва. По умолчанию учитываются запросы из любого региона.

    • devices — список типов устройств, с которых был задан запрос. Возможные значения:

      • DEVICE_ALL: все устройства.
      • DEVICE_DESKTOP: компьютеры.
      • DEVICE_PHONE: телефоны.
      • DEVICE_TABLET: планшеты.
    • folderId — идентификатор каталога вашего сервисного аккаунта.

  2. Выполните gRPC-вызов, указав полученный ранее API-ключ или IAM-токен и путь к файлу с телом запроса:

    • Аутентификация с IAM-токеном:

      grpcurl \
        -rpc-header "Authorization: Bearer <IAM-токен>" \
        -d @ < body.json \
        searchapi.api.cloud.yandex.net:443 yandex.cloud.searchapi.v2.WordstatService/GetDynamics \
        > result.json
      
    • Аутентификация с API-ключом:

      grpcurl \
        -rpc-header "Authorization: Api-Key <API-ключ>" \
        -d @ < body.json \
        searchapi.api.cloud.yandex.net:443 yandex.cloud.searchapi.v2.WordstatService/GetDynamics \
        > result.json
      

    Результат будет сохранен в файл result.json.

    Фрагмент ответа
    {
      "results": [
         { "date": "2025-01-05T00:00:00Z", "count": "150", "share": 0.000012 },
         { "date": "2025-01-12T00:00:00Z", "count": "180", "share": 0.000014 }
       ]
    }
    

Была ли статья полезна?

Предыдущая
Топ результатов по ключевой фразе
Следующая
Распределение запросов по регионам
Проект Яндекса
© 2026 ООО «Яндекс.Облако»