This section helps you generate and prepare an XML-file with all your products meant to be displayed in Product Recommendations in your online store.
Generate a Static File
If your XML-file weighs more than 5 megabytes and its generation by the script takes more than 20 seconds, set a scheduled Cron task to generate your XML-file (read "don't give us a direct link to the script that generates the file").
It will give you the following advantages:
- Reduction of your server workload (without a direct link to the script it would be not possible for somebody to easily organize a DDOS-attack with multiple requests to the script)
- Instant download of your XML-file: REES46 will be able to instantly download the XML-file and have the most recent catalog updates from you. That ensures your success - the products will always hold highest marketing potential.
Example of scheduled XML-file generation for Cron:
In order to speed up the download of your XML-file,, you can compress it using GNU GZIP. REES46 fully supports .gzip format and auto-exacts files for further processing.
To load all product images, REES46 may send your server multiple requests. If you notice your server blocks multiple requests from IPs 22.214.171.124, 126.96.36.199 (REES46 Technologies), please add this IP addresses to your white list. Otherwise, REES46 will not be able to access product images, and products without images may be excluded from recommendations.
Please notice that we're using a specific root tag 'yml_catalog'! This is not a typo (no 'xml_catalog'), this is an extended format that we're using.
Use Proper Syntax
Format your XML Product Feed according to rules of XML markup language syntax.
Example of the <offer> section in your XML Product Feed:
Specify Geographic Information
It is important to specify this information if your online store has multiple pick-up points within a city/town or outlets in more than one city/town. Add information about location of your outlets, product availability in your pick-up points and price changes city- and pick-up point-wise.
List all your pick-up points and outlets in the <shop> section:
Product availability and price in your pick-up points/outlets
Specify each product availability status and price for every your pick-up point/outlet in the <offer> section:
Rough Number of SKUs Left in Stock
Specify the this value for each product in the
<offer> section using the argument leftovers with one of the following values:
lot, few, one. The argument is optional and can also take no value.
|few||2 to 10 SKUs|
|lot||Over 10 SKUs|
Form Links Between Products and Accessories
Many stores do not make enough sales to automatically form a software connection link between the product and accessories that are in highest demand.
Meanwhile, these links are available for manual creation and have probably been set by you in your personal account (regardless if you a user of one of the popular CMSs or building your own CMS).
In this case you can include these links into your XML-file to improve efficiency of "Frequently Bought Together" and "Recommended For You" recommendation blocks.
Specify the links in the <accessories> section:
Separate products listed as accessories should also be included into the XML-file. Also check they are in stock. Note that gender auto-identification does not work for such products.
Add Barcode Information
Adding this information helps you grow your sales rising relevance of product recommendations. Barcodes are useful identifiers applied in cross-comparison of your customers' interests and shopping habits.
Specify barcodes of your products in the <offer> section:
Check If You Use Our Niche Solutions
If you are a user of any of our Niche Solutions, please check that you added all the necessary additional parameters to your XML-file (see "Niche Solutions").
Check If You Use Our Web Push Trigger Notifications
If you are a user of REES46 Web Push Trigger Notifications, check that all images in your XML-file are in the proper format – always starting with https://
All product images starting with http:// instead of https:// won't be displayed in Web Push Notification.
Specify the Link to Your XML-file
Final step is to specify the link to the generated XML-file in your personal account on rees46.com (Dashboard > Settings > Store Settings)