Задать вопрос
AgeofCreations
@AgeofCreations
Python, AsyncIO, AMQP

Как передать в API-запросе группировку по странице входа?

Нужно снимать статистику через API по странице входа(ещё группировка ym:s:searchEngine). В документации она указана как dimensions (группировки). Но запрос с

dimensions = "ym:s:startURLPath=='/igrushki/'"
(только encoded), не работает и возвращает ошибку invalid_parameter.
Если подставлять этот же атрибут в фильтры, то данные возвращаются, но результаты не соответствуют отчёту в метрике.

Как заставить заработать страницу входа?
  • Вопрос задан
  • 122 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • Хекслет
    Фронтенд-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
AgeofCreations
@AgeofCreations Автор вопроса
Python, AsyncIO, AMQP
Проблема решена, и заключалась в том, что в рамках фильтрации нужно было использовать оператор "содержит подстроку" (=@), вместо строгой фильтрации оператором "=="

То есть, в итоге должно выглядеть так:
filters = "ym:s:startURLPath=@'/igrushki/'" Разумеется, encoded.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы