Page tree
Skip to end of metadata
Go to start of metadata

Отраслевой алгоритм "Косметика" предназначен для автоматического распознавания в посетителе потенциального покупателя с определёнными характеристиками и предрасположенностью к определённым косметическим и гигиенически средствам, и вывода товарных рекомендаций с учётом этих характеристик.

Передача дополнительных параметров

Для работы алгоритма вам необходимо передавать дополнительные параметры о товарах:

  • пол, к которому относится товар;
  • объем и тип товара
  • дополнительная отраслевая информация.

Данные для алгоритма необходимо передавать в YML-файле с товарами.

Пол (<gender>)

Обязательный параметр <gender>. Размещается внутри секции <cosmetic> внутри <offer>.

Значение параметраРасшифровка
mМужской
fЖенский
Пример YML
 ...
<offer ...>
    ...
	<cosmetic>
	    <gender>f</gender>
	</cosmetic>
</offer>
...

Если у вас нет данных о принадлежности товара к определённому полу (gender), не указывайте этот параметр. В этом случае данный товару будет присвоено значение "унисекс" и он будет иметь более низкий приоритет в выдаче рекомендаций по сравнению с другими товарами определённого пола.

 

Гипоаллергенность (<hypoallergenic>)

Необязательный параметр <hypoallergenic>. Размещается внутри секции <cosmetic> внутри <offer>.

Значение параметраРасшифровка
1Гипоаллергенный товар
0Товар не гипоаллергенный
Пример YML
 ...
<offer ...>
    ...
	<cosmetic>
	    <hypoallergenic>1</hypoallergenic>
	</cosmetic>
</offer>
...

Если у вас нет данных о гипоаллергенности товара, не указывайте этот параметр. По умолчанию товар считается не гипоаллергенным

Для кожи (<skin>)

Секция <skin> отвечает за характеристики товара для кожи.

Использование для частей тела (<part>)

Необязательный параметр <part>. Размещается внутри секции <skin> внутри <cosmeticвнутри <offer>.

Значение параметраРасшифровка
faceдля лица, макияж, средства для рта
bodyдля тела, духи
intimдля интимной гигиены
handдля рук
legдля ног

Если товар предназначен для нескольких частей тела, то значения передаются списком <part>.

Пример YML
 ...
<offer ...>
    ...
	<cosmetic>
	    <skin>
			<part>face</part>
			<part>body</part>
		</skin>
	</cosmetic>
</offer>
...

 

Использование по типу кожи (<type>)

Необязательный параметр <type>. Размещается внутри секции <skin> внутри <cosmetic> внутри <offer>.

Значение параметраРасшифровка
dryсухая
normalнормальная
oilyжирная
combyкомбинированная

Использование по состоянию кожи (<condition>)

Необязательный параметр <condition>. Размещается внутри секции <skin> внутри <cosmetic> внутри <offer>.

Значение параметраРасшифровка
dehydratedобезвоженная
sensitiveчувствительная
problemпроблемная
fadingувядающая
Пример YML
 ...
<offer ...>
    ...
	<cosmetic>
	    <skin>
			<part>face</part>
			<part>body</part>
			<type>normal</type>
			<type>oily</type>
			<condition>sensitive</condition>
			<condition>fading</condition>
		</skin>
	</cosmetic>
</offer>
...

 

Для волос (<hair>)

Секция <hair> отвечает за характеристики товара для волос.

Использование по типу волос (<type>)

Необязательный параметр <type>. Размещается внутри секции <hair> - <cosmetic> - <offer>.

Значение параметраРасшифровка
dryсухие
normalнормальные
oilyжирные
combyкомбинированные

Использование по состоянию волос (<condition>)

Необязательный параметр <condition>. Размещается внутри секции <skin> - <cosmetic> - <offer>.

Значение параметраРасшифровка
coloredокрашенные
damagedповрежденные
wavedвьющиеся
seboreaперхоть
akneАкне, прочие дефекты
lossот выпадения
growдля роста
Пример YML
 ...
<offer ...>
    ...
	<cosmetic>
	    <hair>
			<type>normal</type>
			<type>oily</type>
			<condition>colored</condition>
			<condition>damaged</condition>
		</hair>
	</cosmetic>
</offer>
...

Для ногтей (<nail>)

Секция <nail> отвечает за характеристики товара для ногтей.

Использование по типу (<type>)

Необязательный параметр <type>. Размещается внутри секции <nail> – <cosmetic> - <offer>.

Значение параметраРасшифровка
toolинструмент
polishлак
gelгель-лак
oilмасло
cleanerсредство для снятия лака
Пример YML
 ...
<offer ...>
    ...
	<cosmetic>
	    <nail>
			<type>tool</type>
            <polish_color>red</polish_color>
		</nail>
	</cosmetic>
</offer>
...


Для парфюмерии (<perfume>)

Секция <perfume> отвечает за характеристики парфюмерии.

Семейство ароматов (<family>)

Обязательный параметр <family>. Размещается внутри секции <perfume> – <cosmetic>  <offer>

Значение параметраОписание
floralЦветочные ноты
orientalВосточные ноты
woodyДревесные ноты
freshСвежие ноты
Пример YML
 ...
<offer ...>
    ...
	<cosmetic>
	    <perfume>
			<family>woody</family>
		</perfume>
	</cosmetic>
</offer>
...

Подгруппы внутри семейства ароматов

Необязательный параметр <aroma>. Вложен в секцию <perfume>, которая размещается внутри секции <perfume> – <cosmetic>  <offer>. Если вы затрудняетесь определить подгруппу, не указывайте ее.

Отношение к семействуЗначение параметраОписаниеКомментарий

 

 

Цветочные ноты

 

 

 

Восточные ноты

 

 

 

Древесные ноты

 

 

 

Свежие ноты

 

fruity_floralЦветочно-фруктовые 
floralКлассические цветочныеАроматы свежесрезанных цветов и свежие цветочные
soft_floralМягкие цветочныеВключая альдегиды и пудрово-цветочные
floral_orientalТеплые цветочныеВключая гумандско-цветочные (напр. белые цветы) и восточно-цветочные (сладкие специи)
soft_orientalМягкие восточные Включая бензоин и амбру (янтарь)
orientalКлассические восточныеВключая бальзамы и смолы (напр. ладан), а также ваниль
woody_orientalДревесно-восточныеВключая сандал и пачули, теплые запахи
woodsДревесныеВключая ароматные древесные запахи и ветивер
mossy_woodsМшисто-древесныеВключая шипры, мшистые запахи и амбру (янтарь)

dry_woods

Древесные сухиеВключая кожаные
aromaticАроматики и фужерыСвежие ароматы, включая лаванду и ароматные травы
citrusЦитрусовыеВключая бергамот и другие цитрусовые масла
waterМорскиеВключая запах океана и морской воды
greenЗелёныеВключая гальбан, зеленые ноты и травяные запахи
fruityФруктовыеЯгоды и другие фрукты (исключая цитрусовые)
Пример YML
 ...
<offer ...>
    ...
	<cosmetic>
	    <perfume>
			<family>woody</family>
            <aroma>mossy_woods</aroma> 
		</perfume>
	</cosmetic>
</offer>
...


Необязательный массив параметров <volumes>. Размещается внутри секции <cosmeticвнутри <offer>
Объем (<volumes>)

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

Пример в YML
 ...
<offer ...>
    ...
	<cosmetic>
		<volumes>
 			<volume>
    			<value>200</value>
				<price>1000</price>
  			</volume>
			<volume>
    			<value>400</value>
				<price>2000</price>
  			</volume>
		</volumes>
	</cosmetic>
</offer>
...

Значение параметра <value> указывается в миллилитрах.

 

Регулярно покупаемый товар (<periodic>)

Необязательный параметр <periodic>. Размещается внутри секции <cosmetic> внутри <offer>.

Значение параметраРасшифровка
1Товар, который покупают регулярно
0Товар, который не покупают регулярно
Пример YML
 ...
<offer ...>
    ...
	<cosmetic>
	    <periodic>1</periodic>
	</cosmetic>
</offer>
...

Товар для профессионалов (<professional>)

Необязательный параметр <professional>. Размещается внутри секции <cosmetic> внутри <offer>.

Значение параметраРасшифровка
1Товар, который покупают профессионалы
0Товар, который покупают обычные люди
Пример YML
 ...
<offer ...>
    ...
	<cosmetic>
	    <professional>1</professional>
	</cosmetic>
</offer>
...
  • No labels