PRODUCT_TAG
This page introduces the CSV-based import system for Product Tags in DJUST.
⚙️ Introduction
This job allows the creation and update of Product Tags via CSV import.
You can:
- Create and update Product Tags
- Delete Product Tags
📂 Import model
The CSV file must contain one row per Product where you want to manage tags.
To add multiple tags to a single product, create one column per tag (up to 10 tags).
TemplateYou can use the following spreadsheet as a template to structure your import:
📋 Fields
| Field | Definition | Required for creation | Required for update | Editable | Default Value |
|---|---|---|---|---|---|
Product External Id | External ID of the product. It is not possible to add tags at the variant level. | ✅ | ✅ | ||
Deleted | If TRUE, deletes the tags associated with the product listed in the row. | ✅ | FALSE | ||
PRODUCT_TAG_1 | First associated tag. No need to pre-create tags in the back office. | ✅ | |||
... | |||||
PRODUCT_TAG_10 | Tenth associated tag (maximum of 10 tags per product). | ✅ |
🧠 Key Business Rules
Product level only
- Tags can only be managed at the Product level, not for specific variants.
Tag creation
- If a tag name provided in the CSV does not exist in the back office, it will be created automatically.
Deletion logic
- To remove tags, set
DeletedtoTRUEfor the relevantProduct Id. - You can have two rows for the same
Product External Idin one file: one withDeleted=TRUEto clear existing tags, and another withDeleted=FALSEto add new ones.
Multi-column management
- Each row must contain all the tags you wish to associate with the product (from column
PRODUCT_TAG_1toPRODUCT_TAG_10).
Best Practices✔️ Ensure each
Product External Idis unique per row to avoid processing conflicts.✔️ Respect the 10-column limit for tags.
✔️ Test your import on a staging environment before applying it to production.
Updated about 1 month ago
