Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

1. Откройте вкладку Автоматизация / внизу Парсеры и выберите нужный парсер

...

Нажмите кнопку "Добавить" внизу таблицы, заполните название категории, скопируйте ссылку на категорию из браузера и установите птичку Акт.

...

После этого нажмите кнопку "ПрименитьСохранить" (кнопка с птичкой).

...

Если в той категории, которая уже была добавлена, на конце есть еще какое-то дополнение, в котором присутствует {N}, то точно такое же дополнение вам нужно добавить и к новой категории. В  примере выше это ?PAGEN_1={N}

После добавления так же нажмите "ПрименитьСохранить"

...


Так нужно добавить все категории из которых парсятся цены.

...

https://www.site.ru/catalog/154/bespereboinoe-pitanie/stabilizatory?page=2

Видим, что к ссылке добавилось ?page=2 , где 2 - изменяемое на каждой странице значение (номер страницы).
Нужно заменить 2 на {N} и добавить полученную ссылку для парсинга, т.е. в итоге получится так

https://www.site.ru/catalog/154/bespereboinoe-pitanie/stabilizatory?page={N}

После этого нужно проверить, работает ли данная ссылка для первой странице, т.е. ввести в браузере

https://www.site.ru/catalog/154/bespereboinoe-pitanie/stabilizatory?page=1

Если откроется первая страница группы, то больше ничего делать не нужно. Если сайт покажет ошибку или страницу 404, значит для каждой группы товаров на этом сайте нужно вводить 2 ссылки:

...

https://www.site.ru/catalog/154/bespereboinoe-pitanie/stabilizatory?page={N} - ссылка на последующие страницы. Для этой ссылки так же указывается номер, начиная с которого она будет работать.

...

Таким образом нужно добавить ссылки на все группы.

Можно так же ограничить максимальное количество страниц для парсинга.

...

Note

Перебор страниц по ссылке заканчивается при наступлении одного из следующих событий:

1. на очередной странице нет ни одного нового товара (игнорируется, если установлен номер конечной страницы)

2. открывая очередную страницу получено больше 3х ошибок

3. номер страницы совпадает с номером конечной страницы