Ошибка SE::Yandex нет стран в списке регионов

name4563

New Member
В списке регионов парсера, отсутсвуют некоторые регионы, такие как Россия, Казахстан.
По "Казахстану". Для пасрера SE::Yandex невозможно выставить регион "Казахстан", который есть в справочнике, но нет в UI. При этом при передаче этого парметра в API (lr=159), значение не применяется, при копровании такой задачи, поле отображается пустым и парсер не работает. Такая задача крутится пока не кончатся попытки. Идет разгадывание капчи несколько раз, потом Unknown answer, следующий прокси и заново. При этом с другими регионами(внутри страны все работет), сам яндекс при передаче в lr=159 так же корректно все отдает по региону "Казахстан".
 

Вложения

  • File1749914026189.png
    File1749914026189.png
    191,8 КБ · Просмотры: 3
  • File1749914076933.png
    File1749914076933.png
    108,1 КБ · Просмотры: 3
Список регионов для Wordstat и поиска Яндекса отличается. Первый позволяет выбирать страну, второй - нет.
upload_2025-6-16_10-14-30.png

upload_2025-6-16_10-16-3.png

Аналогично и в парсере: SE::Yandex::WordStat SE::Yandex::WordStat позволяет задавать страну, SE::Yandex SE::Yandex - нет.
В справочнике данных $tools.data это разные справочники: YandexWordStatRegions и YandexSERPRegionsNew соответственно.
 
Понятно, есть тогда другой вопрос, как выставить вот это?
screen 2025-06-16 в 17.59.19.png
screen 2025-06-16 в 17.59.11.png
 
как выставить вот это?
В парсере есть параметр Seach sites from. Но т.к. там та же база регионов, что и в Region of serp (т.е. без стран), то для указания там именно страны можно воспользоваться Extra query string и прописать нужный параметр:
upload_2025-6-16_18-11-17.png
 
Назад
Верх