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).

📄

Template

You can use the following spreadsheet as a template to structure your import:

Product Tags - Template

📋 Fields

FieldDefinitionRequired for creationRequired for updateEditableDefault Value
Product External IdExternal ID of the product. It is not possible to add tags at the variant level.
DeletedIf TRUE, deletes the tags associated with the product listed in the row.FALSE
PRODUCT_TAG_1First associated tag. No need to pre-create tags in the back office.
...
PRODUCT_TAG_10Tenth 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 Deleted to TRUE for the relevant Product Id.
  • You can have two rows for the same Product External Id in one file: one with Deleted=TRUE to clear existing tags, and another with Deleted=FALSE to add new ones.

Multi-column management

  • Each row must contain all the tags you wish to associate with the product (from column PRODUCT_TAG_1 to PRODUCT_TAG_10).
📌

Best Practices

✔️ Ensure each Product External Id is 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.