Поиск вакансий на HeadHunter (Продвинутый режим)
Как загружать детальные данные по отдельным вакансиям
На платформе aiWarmUp продвинутый режим процессора HeadHunter предназначен для загрузки полной информации по конкретным вакансиям, когда их ID уже известны из предыдущих этапов работы воронки. В отличие от базового режима, где процессор стоит первым в воронке и собирает вакансии по URL с фильтрами, продвинутый режим работает внутри цепочки процессоров и предоставляет расширенный набор данных для уже отобранных вакансий.
Этот режим доступен, когда вы уже отобрали нужные вакансии предыдущими процессорами и хотите получить о них подробную информацию.
Когда использовать продвинутый режим
Продвинутый режим полезен для оптимизации скорости работы воронки. Типичный сценарий выглядит так: сначала базовый процессор HeadHunter быстро собирает список вакансий без дополнительных полей, затем вы отбираете только нужные вакансии с помощью ИИ-обработки, и наконец продвинутый режим загружает полные данные только для отфильтрованных вакансий.
Такой подход позволяет не тратить время на загрузку полных описаний вакансий, которые впоследствии будут отфильтрованы. Например, вместо 10 минут на загрузку полных данных для всех 80 вакансий вы потратите всего 3-5 минут на обработку только 20 отобранных.
Процессор автоматически открывается в продвинутом режиме, когда вы добавляете его после другого процессора в воронке. Если процессор стоит первым, система автоматически откроет базовый режим для сбора вакансий с нуля.
Такой подход позволяет не тратить время на загрузку полных описаний вакансий, которые впоследствии будут отфильтрованы. Например, вместо 10 минут на загрузку полных данных для всех 80 вакансий вы потратите всего 3-5 минут на обработку только 20 отобранных.
Процессор автоматически открывается в продвинутом режиме, когда вы добавляете его после другого процессора в воронке. Если процессор стоит первым, система автоматически откроет базовый режим для сбора вакансий с нуля.
Добавление процессора в воронку
Если вы еще не знакомы с созданием воронок, прочитайте раздел «Создание воронки и добавление процессора» в базовой статье о поиске вакансий на HeadHunter.
Чтобы добавить процессор HeadHunter в продвинутом режиме, нажмите кнопку с плюсом после предыдущего процессора в воронке. В выпадающем меню найдите раздел «Search» и выберите «Поиск на HeadHunter». Система автоматически определит, что процессор стоит не первым в воронке, и откроет его в продвинутом режиме.
Чтобы добавить процессор HeadHunter в продвинутом режиме, нажмите кнопку с плюсом после предыдущего процессора в воронке. В выпадающем меню найдите раздел «Search» и выберите «Поиск на HeadHunter». Система автоматически определит, что процессор стоит не первым в воронке, и откроет его в продвинутом режиме.
Процессор появится под предыдущим процессором, соединенный с ним стрелкой. На скриншоте видно, что первый процессор HeadHunter уже завершил работу (зеленая надпись «Завершено»), а второй ожидает настройки.
Кликните на синюю иконку с карандашом, чтобы открыть настройки процессора. Откроется окно «Редактирование процессора» с параметрами продвинутого режима.
Настройка параметров
Откроется окно «Редактирование процессора» с разделами «Основные настройки» и «Настройки HH Search».
В верхней части вы увидите стандартные поля: название процессора (по умолчанию «Поиск на HeadHunter»), поле для описания (необязательное, заполняется по желанию) и название переменной процессора (например, «hhSearch2»), которое создается автоматически. Основные настройки процессора доступны в разделе «Настройки HH Search», ниже расположен блок «Получение данных вакансии».
В верхней части вы увидите стандартные поля: название процессора (по умолчанию «Поиск на HeadHunter»), поле для описания (необязательное, заполняется по желанию) и название переменной процессора (например, «hhSearch2»), которое создается автоматически. Основные настройки процессора доступны в разделе «Настройки HH Search», ниже расположен блок «Получение данных вакансии».
Основной параметр: ID вакансии
В продвинутом режиме главный параметр - ID вакансии. Вместо URL поисковой выдачи, как в базовом режиме, вы указываете переменную, которая содержит идентификаторы вакансий из предыдущего процессора.
Поле «ID вакансии» поддерживает специальный синтаксис для вставки переменных. Введите символ «/» (слэш) в это поле, и система покажет выпадающий список всех доступных переменных из предыдущих шагов воронки. Список организован по процессорам - в данном случае вы видите раздел «Процессор: hhSearch2» с доступными переменными.
Выберите переменную с ID вакансии из списка. Для продвинутого режима нужна переменная «hhSearch2.id» с описанием «ID пакета данных от Поиск на HeadHunter». После выбора переменная автоматически вставится в поле в правильном формате. Система также предложит другие переменные из предыдущего процессора, такие как ссылка на вакансию, название, дата публикации и другие поля - полный список зависит от того, какие данные были собраны на предыдущем этапе.
Лимит обработки
Параметр «Лимит обработки (пакетов за запуск)» определяет максимальное количество вакансий для обработки за один запуск. По умолчанию установлено значение 10, что означает обработку первых десяти вакансий из переданного списка.
Если в предыдущем процессоре отобрано 100 вакансий, а лимит установлен на 10, система обработает только первые 10 вакансий. Это полезно для тестирования воронки перед полноценным запуском. При повторном нажатии на зеленую кнопку Play процессор обработает следующие 10 вакансий, при третьем запуске - еще 10, и так далее, пока все отфильтрованные вакансии не будут обработаны. Для обработки всех доступных вакансий оставьте поле пустым или укажите достаточно большое число. Можно указать любое число.
Если в предыдущем процессоре отобрано 100 вакансий, а лимит установлен на 10, система обработает только первые 10 вакансий. Это полезно для тестирования воронки перед полноценным запуском. При повторном нажатии на зеленую кнопку Play процессор обработает следующие 10 вакансий, при третьем запуске - еще 10, и так далее, пока все отфильтрованные вакансии не будут обработаны. Для обработки всех доступных вакансий оставьте поле пустым или укажите достаточно большое число. Можно указать любое число.
Выбор полей данных
Главное преимущество продвинутого режима - расширенный набор полей. Здесь доступно 19 полей данных для выбора, тогда как в базовом режиме дополнительных полей всего 5.
Нажмите на выпадающий список «Поля данных» в разделе настроек процессора. Вы увидите полный перечень доступных полей с краткими описаниями. По умолчанию поля не выбраны, система показывает «Поля не выбраны 0/19».
Нажмите на выпадающий список «Поля данных» в разделе настроек процессора. Вы увидите полный перечень доступных полей с краткими описаниями. По умолчанию поля не выбраны, система показывает «Поля не выбраны 0/19».
Доступные поля включают основную информацию о вакансии (название, ссылка, дата публикации, адрес работы, дата первой публикации), информацию о зарплате (зарплата, валюта), данные о работодателе (ID, название, сайт, тип, описание, регион, отрасль, аккредитованная ИТ-компания), детальную информацию о вакансии (открытие вакансии, полное описание, ключевые навыки) и часовой пояс относительно UTC.
Отметьте нужные поля, кликая на них. Для быстрого выбора используйте кнопки «Выбрать все» и «Сбросить все» в верхней части списка. Выбранные поля отобразятся в таблице результатов после выполнения процессора.
Отметьте нужные поля, кликая на них. Для быстрого выбора используйте кнопки «Выбрать все» и «Сбросить все» в верхней части списка. Выбранные поля отобразятся в таблице результатов после выполнения процессора.
Рекомендации по выбору полей
Для анализа требований и обработки через ИИ включите поля «Полное описание вакансии» и «Ключевые навыки». Эти данные содержат информацию о том, что ищет работодатель, и подходят для автоматической обработки.
Для B2B-продаж выберите поля работодателя: «Название работодателя», «Сайт работодателя» и «Отрасль работодателя». Это поможет быстро оценить потенциал компании как клиента и найти контактную информацию.
Для отслеживания актуальности вакансий добавьте поля «Дата публикации» и «Дата первой публикации». Разница между этими датами покажет, была ли вакансия переопубликована, что может говорить о сложностях с поиском кандидатов.
Чем больше полей выбрано, тем больше времени займет загрузка, но это все равно эффективнее, чем в базовом режиме, так как система работает только с уже отфильтрованными вакансиями. Для 20 вакансий с полным набором полей обработка займет около 2-3 минут.
Для B2B-продаж выберите поля работодателя: «Название работодателя», «Сайт работодателя» и «Отрасль работодателя». Это поможет быстро оценить потенциал компании как клиента и найти контактную информацию.
Для отслеживания актуальности вакансий добавьте поля «Дата публикации» и «Дата первой публикации». Разница между этими датами покажет, была ли вакансия переопубликована, что может говорить о сложностях с поиском кандидатов.
Чем больше полей выбрано, тем больше времени займет загрузка, но это все равно эффективнее, чем в базовом режиме, так как система работает только с уже отфильтрованными вакансиями. Для 20 вакансий с полным набором полей обработка займет около 2-3 минут.
Запуск и просмотр результатов
После настройки всех параметров нажмите кнопку «Сохранить» в нижней части окна редактирования. Процессор готов к работе. Чтобы запустить его, кликните на первую зеленую иконку Play в карточке процессора.
Система начнет обрабатывать вакансии согласно настройкам. В зависимости от количества вакансий и выбранных полей процесс может занять от нескольких секунд до нескольких минут. API HeadHunter ограничивает частоту запросов, поэтому между загрузками автоматически добавляется задержка около 0,5-1 секунды на вакансию.
После завершения работы кликните на четвертую серую иконку «Просмотр данных» в карточке процессора. Откроется таблица с результатами, где каждая строка - это одна вакансия, а колонки соответствуют выбранным полям данных.
В верхней части таблицы находится переключатель «Показывать полный текст». Если вы загружали полные описания вакансий, включите эту опцию, затем кликните на любую ячейку с описанием - текст развернется в удобном для чтения формате. В таблице можно сортировать данные по любой колонке, фильтровать строки по условиям и экспортировать результаты в файл.
Подробнее о работе с таблицей результатов читайте в разделе «Просмотр собранных данных» базовой статьи о поиске вакансий на HeadHunter.
После завершения работы кликните на четвертую серую иконку «Просмотр данных» в карточке процессора. Откроется таблица с результатами, где каждая строка - это одна вакансия, а колонки соответствуют выбранным полям данных.
В верхней части таблицы находится переключатель «Показывать полный текст». Если вы загружали полные описания вакансий, включите эту опцию, затем кликните на любую ячейку с описанием - текст развернется в удобном для чтения формате. В таблице можно сортировать данные по любой колонке, фильтровать строки по условиям и экспортировать результаты в файл.
Подробнее о работе с таблицей результатов читайте в разделе «Просмотр собранных данных» базовой статьи о поиске вакансий на HeadHunter.
Использование данных в следующих процессорах
Данные из продвинутого режима HeadHunter можно передать в следующие процессоры воронки для дальнейшей обработки. Например, процессор «Поиск ИНН компании» позволяет получить официальные реквизиты работодателей, процессор ИИ-обработки может проанализировать описания вакансий и извлечь ключевую информацию, а процессор «Поиск контактов компании» найдет email и телефоны лиц, принимающих решения.
Чтобы добавить следующий процессор, нажмите на кнопку с плюсом после процессора HeadHunter. В выпадающем меню выберите нужный функционал. При настройке нового процессора используйте символ «/» для вставки переменных из загруженных данных о вакансиях.
Чтобы добавить следующий процессор, нажмите на кнопку с плюсом после процессора HeadHunter. В выпадающем меню выберите нужный функционал. При настройке нового процессора используйте символ «/» для вставки переменных из загруженных данных о вакансиях.
Так можно построить сложную цепочку обработки: собрать вакансии по фильтрам, отобрать релевантные, загрузить детальную информацию, найти дополнительные данные о компаниях и обработать все через искусственный интеллект для извлечения инсайтов.
Решение типичных проблем
Если процессор не запускается, убедитесь, что перед процессором HeadHunter в воронке есть другой процессор, который передает ID вакансий. Продвинутый режим не может работать первым в цепочке. Проверьте также, что в поле «ID вакансии» указана переменная в правильном формате.
Когда не все вакансии обрабатываются, проверьте значение параметра «Лимит обработки». Если установлено ограничение в 10 вакансий, а на вход пришло 50, обработаются только первые 10. Для обработки всех вакансий оставьте поле пустым или укажите достаточно большое число.
Долгая загрузка данных обычно связана с большим количеством выбранных полей, особенно если включено поле «Полное описание вакансии». API HeadHunter ограничивает частоту запросов, поэтому между загрузками добавляется задержка около 0,5-1 секунды на каждую вакансию. Для 50 вакансий обработка займет 5-7 минут - это нормально и соответствует техническим ограничениям API. Если процессор не завершается более 15-20 минут, попробуйте остановить его и запустить заново.
Когда не все вакансии обрабатываются, проверьте значение параметра «Лимит обработки». Если установлено ограничение в 10 вакансий, а на вход пришло 50, обработаются только первые 10. Для обработки всех вакансий оставьте поле пустым или укажите достаточно большое число.
Долгая загрузка данных обычно связана с большим количеством выбранных полей, особенно если включено поле «Полное описание вакансии». API HeadHunter ограничивает частоту запросов, поэтому между загрузками добавляется задержка около 0,5-1 секунды на каждую вакансию. Для 50 вакансий обработка займет 5-7 минут - это нормально и соответствует техническим ограничениям API. Если процессор не завершается более 15-20 минут, попробуйте остановить его и запустить заново.
Сравнение с базовым режимом
Базовый режим используется первым в воронке для массового сбора вакансий по URL с фильтрами и предоставляет 5 дополнительных полей. Продвинутый режим работает после других процессоров, принимает ID конкретных вакансий и предоставляет 19 полей данных, включая детальную информацию о работодателе.
Оптимальное решение - комбинация обоих режимов: базовый для первичного сбора, продвинутый для загрузки полных данных по отобранным вакансиям.
Подробнее о базовом режиме читайте в статье «Поиск вакансий на HeadHunter (Базовый режим)».
Оптимальное решение - комбинация обоих режимов: базовый для первичного сбора, продвинутый для загрузки полных данных по отобранным вакансиям.
Подробнее о базовом режиме читайте в статье «Поиск вакансий на HeadHunter (Базовый режим)».