1. Вступайте в наш Telegram чат: https://t.me/a_parser Нас уже 500+ и мы растем!
    Скрыть объявление

JS::SE::Yandex::Position::ByRegion 0.1.16

Проверка позиций сайтов сразу по нескольким регионам

  1. Support
    Минимальная версия A-Parser:
    1.1.937
    Задача: проверить позиции сайтов по ключевым словам в Яндексе сразу по нескольким регионам.

    Решение: обычно для этого нужно составить пресет, в который добавить отдельно по парсеру для каждого региона. Но если нужно проверить по нескольким десяткам регионов, тогда эта задача становится довольно сложной и утомительной. Поэтому можно воспользоваться функционалом JS парсеров и написать небольшую обертку вокруг стандартного SE::Yandex::Position SE::Yandex::Position, которая на вход будет принимать код региона и запрос, а на выходе выдавать позицию для этого региона. Собственно это и было сделано.
    [​IMG]
    Данный парсер полностью повторяет функционал SE::Yandex::Position SE::Yandex::Position, за исключением формата запроса. Здесь нужно указывать запросы такого вида:
    т.е. спереди нужно указывать id региона.
    Как получить актуальный список регионов Яндекса, было рассмотрено здесь: https://a-parser.com/resources/117/.