You can perform two types of updates for a product catalog:
- Full update — Replaces the entire catalog with the next successfully processed full file that the platform ingests
- Partial update — Adds rows or updates rows with the next successfully processed partial file that the platform ingests
In addition to CSV and TSV files, you can upload Gzip (.gz
) and ZIP (.zip
) files via SFTP.
You can access these files on the Update History tab on the dataset's details page in the Monetate platform.
If a file is available for download, its filename appears in purple in the Update History table.
Setting Up Automatic Updates
To set up automatic updates for a product catalog, add the following information to your SFTP client.
- Host —
sftp://sftp.monetate.net
- Port —
22
- Protocol —
SFTP
The username and password you can find within Monetate by selecting Sites from the settings cog in the platform.
From that same page you can create new SFTP credentials or change an existing SFTP user password. See Manage SFTP Users for more information.
File-Drop Directories and Naming Conventions
There are two file-drop directories:
/datasets/full
— Use this location for full file updates/datasets/partial
— Use this location for partial file updates
Follow this format when naming an update file: {datasetid}-examplefilename.csv
Replace {datasetid}
with the unique ID for the product catalog you are updating. You can find this information in the platform by following these steps:
- Click DATASETS in the top navigation bar, and then, if necessary, select Product Data.
- Find the product catalog dataset that you want to update on the Product Catalogs view of the Datasets list page, click the upload icon for its entry, and then select SFTP Info.
- Scroll to the bottom of the page to find the dataset ID.
Once you upload a file to the platform's SFTP server, it automatically updates the product catalog and all associated experiences.
If the platform encounters an error with an update, you see UPDATE FAILED
in multiple places within the platform:
- In the LAST UPDATED column for the product catalog's entry on the Product Catalogs view of the Datasets list page
- In place of the last update's timeframe on the product catalog's details page
In the UPLOAD DATE column of the Update History table, the exact date and time of the failed update appears in red.
Click that text to view the File Upload Error modal, which contains a brief description of all errors that prevented the platform from performing the update.
See Common Product Catalog Validation Errors for more information about file upload errors, or submit a support ticket using the Monetate Technical Support portal (support.monetate.com).