Problem
Segment sharing is not available if there are errors on the personalisation page.
Errors
Errors on the personalisation page are explained at the top of the page and all fields in error are highlighted with the red exclamation point.
- Label duplicate / already taken: the label of a field must be unique to the segment. Here, two fields have the same LAST_NAME label.
- Label not compliant: the label of a field must comply with the naming rules (see How to rename a customisation field added to a segment). In this case, the CUSTOMER_ID field corresponds to a reserved value and is therefore not compliant.
- field not found: the personalisation fields added to the segment must all be configured and activated in the Queryly parameters. Here the CURRENCY field is not found in the settings.
- category not found: the personalisation fields added to the segment must all come from a configured category. Here, the ACTIVITE_PRINCIPALE field comes from a category not found in the parameters. This may be a repository or a custom table that has been deleted.
Solutions
When you access the personalisation edit page, a label indicates the type of error for each field.
-
Label duplicate / already taken :
- solution 1: remove the field from the segment
- solution 2: rename the field to avoid duplication
-
Label not compliant :
- solution 1: remove the field from the segment
- solution 2: rename the field to avoid any conflict
-
field not found :
- solution 1: remove the field from the segment
- solution 2: re-enable the field in the parameters (client level or group level) and then refresh the segment personalisation page
-
category not found :
- solution: remove the field from the segment