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

Ошибка [1.2.334] В SE::Yandex изменился способ указания региона

Тема в разделе "1.2.335", создана пользователем ufamagnat, 25 окт 2018.

  1. ufamagnat

    ufamagnat A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    21 сен 2017
    Сообщения:
    16
    Симпатии:
    8
    Добрый день.
    Ошибка вернулась. lr и этой куки больше не достаточно для показа рекламы корректно.
    https://snag.gy/lp3yjW.jpg
    В этом примере выставлен через lr и в куке yandex_gid= регион Москва (213), а всё равно реклама показывается для Каира (в строке над поиском видно это "Показаны результаты для Москвы (Каир)". Так выводится всегда, когда автоматически определенный (или заданный в настройках) регион не совпадает с lr.

    Поэкспериментировал. Нашел вариант.
    Есть кука "yp"
    Если в конец добавить например такое:
    #1571953041.ygo.172%3A43#1571953041.ygu.0
    ...то снова регион, указанный в yandex_gid= принимается как родной.

    Вот полный код value этого yp, если нужно:
    1571953041.ygu.0#1541627334.ysl.1#1556185736.szm.1_5:1920x1080:1280x625#1543009788.shlos.1#1540504148.ln_tp.01#1571953041.ygo.172%3A43

    Большая просьба внести это исправление или добавить возможность назначать куки из настроек парсера.
     
    #1 ufamagnat, 25 окт 2018
    Последнее редактирование: 25 окт 2018
    Support и d4k нравится это.
  2. Support

    Support Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    16 мар 2012
    Сообщения:
    4.557
    Симпатии:
    2.167
    Добрый день.

    Относительно url параметра lr и куки yp (точнее ее части вида: #1572430691.ygo.96:10343#1572430691.ygu.0) - вы правы, именно их сочетание (а также еще куки yandex_gid) задает регион.
    Также есть еще url параметр rstr, при использовании которого в той же куке yp передается примерно такое: #1540904351.advsr.143. Данный параметр позволяет уточнить выдачу (искать по сайтам из заданного региона). В этом случае в выдаче будут результаты, которые содержат в сниппете или анкоре упоминание заданного региона.

    Другими словами, lr и соответствующие куки - это выбор региона внизу страницы:
    [​IMG]

    А rstr и его кука - это некая модификация поискового запроса, его уточнение:
    [​IMG]

    Сейчас готовится новый парсер Яндекса, в нем, кроме прочих улучшений, также будет возможность задавать эти параметры.
     
  3. ufamagnat

    ufamagnat A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    21 сен 2017
    Сообщения:
    16
    Симпатии:
    8
    А когда ожидается новый парсер?
    Этот уже больше недели не работает на сбор рекламы корректно. А очень нужно в работе.
    yandex_gid прикрутили несколько месяцев назад довольно быстро и с тех пор выдача была корректная.
    Теперь нужно ещё yp добавить. Всё равно же реклама некорректно собирается сейчас. Добавьте хотя бы тот yp, который я прислал, он исправляет ситуацию. Сами проверьте. Я выставлял несколько раз разные регионы, с таким yp прокатывает, реклама корректная выдается и внизу подменяется регион, как будто вручную выбран тот, который в yandex_gid задан.
     
  4. ufamagnat

    ufamagnat A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    21 сен 2017
    Сообщения:
    16
    Симпатии:
    8
    Приветствую.
    Сориентируйте пожалуйста по срокам решения вопроса. Я в основном для этого функционала покупал и продляю максимальную лицензию, а он уже две недели лежит и не дышит.
     
  5. Support

    Support Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    16 мар 2012
    Сообщения:
    4.557
    Симпатии:
    2.167
    Исправлено в 1.2.334
     
    ufamagnat нравится это.
  6. ufamagnat

    ufamagnat A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    21 сен 2017
    Сообщения:
    16
    Симпатии:
    8
    Большое спасибо!
     
    Support нравится это.

Поделиться этой страницей