Baby & Children Products algorithm is developed to automatically identify particular characteristics of a new potential customer interested in baby and children products with particular parameters, and specify product recommendations based on this data.
Algorithm determines child's age, gender, clothing and shoe size, predisposition to certain cosmetic and hygiene products, as well as particular food products preferences.
Add Additional Parameters to Your XML-file
For the algorithm to work properly every product in your XML Product Feed should have additional properties:
- gender this product is targeted at
- age bracket, if, for instance, this product is intended for babies of 2 andlessyears old;
- additional category-specific data, written in these separate sections:
- apparel (<fashion> section)
- cosmetics (<cosmetic> section)
- fast-moving consumer goods (<fmcg> section)
This data should be included into the XML-file in the form of specific product parameters and send to PersonaClick.
Section <child>
A distinctive adult product feature is presence of the <child>
subsection inside the <offer>
section.
Add the following parameters to each product in your XML-File.
Gender
Mandatory parameter <gender>
. Placed inside the <offer>
section, within the <child>
subsection.
Consider the following table of possible values:
Mandatory? | Value | Description |
---|---|---|
Yes | m | Male |
Yes | f | Female |
Consider the following example of use:
... <offer ...> ... <child> <gender>f</gender> </child> </offer> ...
No need to specify the gender this particular product is targeted at, if you do not have this data. In this case, this particular product will simply be marked as 'unisex' and will have a lower displaying priority in relation to other products with the specified gender parameter.
Product Type
Optional parameter <type
>. Placed inside the <offer>
section, within the <child>
subsection.
Consider the following table of possible values:
Mandatory? | Value | Description |
---|---|---|
No | toy | Toys |
No | education | Edicational games, constructor sets |
No | nappy | Diaper |
No | furniture | Furniture |
No | school | School supplies |
No | transport | Transportation devices (strollers, baby car seats, scooters, bicycles, etc.) |
Consider the following example of use:
... <offer ...> ... <child> <gender>f</gender> <type>toy</type> </child> </offer> ...
Age
Optional parameter <age>. Placed inside the <offer>
section, within the <child>
subsection.
Bracket age (for less than 2 years old babies) supported through subparameters <min> (minimum age) and <max> (maximum age).
Consider the following table of possible values:
Mandatory? | Age | Value |
---|---|---|
No | 1-3 months | 0.25 |
No | 4-6 months | 0.5 |
No | 7-9 months | 0.75 |
No | 10-12 months | 1 |
No | 13-15 months | 1.25 |
No | 16-18 months | 1.5 |
No | 19-21 months | 1.75 |
No | 22-24 months | 2 |
No | 3 years | 3 |
No | 4 years | 4 |
No | ... | etc. |
Consider the following example of use:
... <offer ...> ... <child> <gender>f</gender> <age> <min>0.5</min> <max>1</max> </age> </child> </offer> ...
Example of use of interconnected <child>
and <fashion>
sections
In case this particular baby and children product is a piece of clothing, hence, all the additional product data should be passed in the <fashion>
section:
... <offer ...> ... <child> <gender>f</gender> <age> <min>1.5</min> <max>2</max> </age> </child> <fashion> <type>jacket</type> <sizes> <size>h80-82</size> <size>h83-85</size> <size>h86-88</size> </sizes> </fashion> </offer> ...
Example of use of interconnected <child>
and <cosmetic>
sections
In case this particular product belongs to both cosmetic and hygiene products categories, hence, all the additional data should be passed in the <cosmetic>
section:
... <offer ...> ... <child> <gender>f</gender> <age> <min>1.5</min> <max>2</max> </age> </child> <cosmetic> <hypoallergenic>1</hypoallergenic> <skin> <part>face</part> <part>body</part> <type>normal</type> <type>oily</type> <condition>sensitive</condition> <condition>problem</condition> </skin> <volumes> <volume> <value>200</value> <price>1000</price> </volume> <volume> <value>400</value> <price>2000</price> </volume> </volumes> </cosmetic> </offer> ...
Example of use of interconnected <child>
and <fmcg>
sections
In case this particular baby and children product belongs to the FMCG (fast-moving consumer goods) category, hence, all the additional data should be passed in the <fmcg>
section.
... <offer ...> ... <child> <gender>f</gender> <age> <min>1.5</min> <max>2</max> </age> </child> <fmcg> <periodic>1</periodic> <type>food</type> </fmcg> </offer> ...