Документ утратил силу или отменен. Подробнее см. Справку

IX. Формат данных при автоматическом размещении информации о вакансиях работодателя в сервисе Яндекс.Работа

IX. Формат данных при автоматическом размещении информации

о вакансиях работодателя в сервисе Яндекс.Работа

Данные, передаваемые в сервис Яндекс.Работа, удовлетворяют требованиям формата YVL (подробная информация представлена по адресу: https://yandex.ru/support/webmaster/vacancies/requirements.xml)

Наименование поля

Формат

Примечание

url *

URL страницы с объявлением.

Ссылка на вакансию вида http://trudvsem.ru/vacancy/card/<ОГРН>/<UUID вакансии>

mobile-url

Постоянный URL страницы с объявлением для мобильных устройств.

Ссылка на вакансию вида http://trudvsem.ru/vacancy/card/<ОГРН>/<UUID вакансии>

(та же, что в url).

creation-date *

Дата создания объявления. Формат даты такой же, как в поле creation-time в source.

vacancy.published_date

update-date

Дата обновления объявления. Формат даты такой же, как в поле creation-time в source.

vacancy.date_modify

salary

Зарплата (формат записи как и всех полей, требующих указания диапазона; формат произвольный, например, "от x1 до x2", "x1 - x2", "от x1", "до x2").

Из vacancy.salary_min и vacancy.salary_max

currency

Валюта, в которой измеряется зарплата (RUR, USD, EUR...).

"руб."

category *

Область работы и специализация. Если областей работы и специализации несколько, то следует сформировать несколько тегов <caterogy> подряд. <category>

<industry>Маркетинг, реклама, PR</industry>

<specialization>Менеджмент, управление проектами</specialization>

</category>

<category>

<industry>Управление персоналом </industry>

<specialization>Подбор персонала </specialization>

</category>

Например, индустрия - Строительство, специализация - Архитектура или индустрия - IT, специализация - Программирование.

Всегда один

industry *

Индустрия вакансии.

Например, "Продажи", "Производство" или "Без специальной подготовки".

vacancy.professionalSphere (на русском языке - из properties)

specialization

Специализация вакансии, уточнение индустрии. Например, "Веб-дизайн, верстка, контент", "Проектирование, внедрение" или "Сетевые технологии".

пусто

job-name *

Название должности.

vacancy.vacancyName

employment

Занятость (полная, частичная, временная, стажировка).

vacancy. Vacancy.busyType (на русском языке - из properties)

schedule

График работы (сменный, гибкий, удаленная работа, вахта).

vacancy.scheduleType (на русском языке - из properties)

description

Если описание вакансии (обязанности, условия работы, требования и другое), в базе данных не структурировано по отдельным полям, то всю информацию о вакансии следует размещать в этом теге.

vacancy.positionRequirements

duty

Обязанности.

vacancy.positionResponsibilities

term

Условия работы.

Во вложенных тегах указывается подробная информация.

<term>

<contract/>

<text/>

</term>

Сам родительский тег не содержит значений

text

Общее описание условий работы.

С vacancy.

.socialProtected,

.otherVacancyBenefit

.accommodationCapability,

.accomodationType,

.transportCompensation

через абзац

requirement

Требования к соискателю.

Во вложенных тегах указываются отдельные требования.

<requirement>

<age/>

<sex/>

<education/>

<experience/>

<qualification/>

</requirement>

Сам родительский тег не содержит значений.

age

Возраст в годах (формат записи, как и всех полей, требующих указания диапазона; формат произвольный, например, "от x1 до x2", "x1 - x2", "от x1", "до x2")

пусто

sex

Пол.

пусто

education

Образование.

vacancy.Education (на русском языке - из properties)

experience

Требуемый опыт работы в годах (формат записи, как и всех полей, требующих указания диапазона; формат произвольный, например, "от x1 до x2", "x1 - x2", "от x1", "до x2").

"от" + vacancy.requiredExperience

qualification

Требования к квалификации, знания и навыки.

vacancy.additionalRequirements, vacancy.requiredDriveLicense

через абзац

addresses *

Адреса работы.

Во вложенных тегах указывается информация об адресе работы. Если адресов несколько, то следует сформировать несколько тегов <address> внутри <addresses> подряд.

<addresses>

<address/>

...

</addresses>

Сам родительский тег не содержит значений.

address *

Адрес работы.

Во вложенных тегах детализируется информация об адресе работы.

<address>

<location/>

<metro/>

<lng/>

<lat/>

</address>

В дополнение к адресу места работы можно указать географические координаты (широта и долгота).

Всегда один

location *

Адрес места работы - страна, город, улица, дом. Обязательно надо указать хотя бы страну и город.

Текст адреса по vacancyAddressCode + ", " + vacancyAddressHouse + ", " + vacancyAddressAdditionalInfo

Если vacancyAddressCode содержит только регион, то только vacancyAddressAdditionalInfo

metro

Ближайшая станция метро к месту работы (если таковых несколько, каждый указывается в отдельном теге).

Наименование станции по metro_ids

lng

Географические координаты, долгота.

vacancyAddressLongitude

lat

Географические координаты, широта.

vacancyAddressLatitude

company * или anonymous-company *

Информация о компании, предоставляющей вакансию.

Во вложенных тегах детализируется информация о компании.

<company>

<name/>

<description/>

<logo/>

<site/>

<email/>

<phone/>

<fax/>

<contact-name/>

<hr-agency/>

</company>

Если компания размещает свою информацию анонимно, то для этого следует использовать тег <anonymous-company>. <anonymous-company>

<description/>

</anonymous-company>

Всегда <company>.

name *

Название компании (элемент обязателен только для тега <company>).

company.fullCompanyName

description

Описание компании (история, специфика работы и другое).

company.companyInfo

logo

Логотип (ссылка на рисунок).

Ссылка вида http://trudvsem.ru/image/<UUID картинки логотипа компании> (company.smallIcon)

site

Сайт компании (если их несколько, каждый указывается в отдельном теге).

company.site

email

Адрес электронной почты компании (если таковых несколько, каждый указывается в отдельном теге).

company.email

phone

Телефон (если их несколько, каждый указывается в отдельном теге).

company.phone

fax

Факс (если их несколько, каждый указывается в отдельном теге).

company.fax

contact-name

Контактное лицо.

vacancy.contactPerson

hr-agency *

Если компания является кадровым агентством, то указывается true, в противном случае - false (элемент обязателен только для тега <company>).

company.is_recruitment_agency