Skip to content

Manage Content Publishing

Create Content Publishing

Content publishing sets the delivery conditions of the Dynamic Content. Therefore, before creating Content Publishing the required Dynamic Content and Content Place should be registered (created) in the system.

  1. In order to create Content publishing, the user should navigate to Dynamic content->Content publishing and click the ‘Add’ button;
  2. The system will display the ‘New publishing element’ screen:

    1. ‘Name’ field- required;
    2. ‘Description’ text box- optional;
    3. ‘Store’ drop down- required;
    4. ‘Is Active’ property sets activity of the Content Publishing;
    5. Priority property sets the priority of the Content Publishing. If more than one Dynamic Content configured to be displayed in the Content Place at some conditions, the Dynamic Content configured in the Content Publishing with higher priority will be displayed;
    6. ‘Available from’ and ‘Available to’ sets the dates range when the Content should be available. These properties are useful to set banners for promotions that are limited by dates. If the Content should be displayed always, the fields should be left blank;
    7. ‘Placeholders’ it’s where dynamic content should be displayed:

      1. Content Placeholders are predefined by the personnel that has permissions to register Content Placeholders in the system;
      2. More than one Content Placeholder can be selected if the Dynamic content should be displayed in more than one Content Placeholder.
        1. Content items;
      3. More than one Content item can be selected if more than one Content item should be displayed.
        1. Publishing conditions.
      4. The user should set up the following:
    8. Enter publishing name;

    9. Enter description;
    10. Select a store from the drop- down list;
    11. Set the ‘Is Active’ property if needed;
    12. Select a placeholder for the dynamic content;
    13. Select Dynamic content items;
    14. Set up the publishing conditions:

      1. By default, the Dynamic Content will be displayed to any customer that views the page with the selected Content Placeholder;
      2. If the Dynamic Content should be displayed under specific conditions, the user should set them up on this step using the Expression builder.
      3. The user clicks the ‘Create’ button;
      4. The system will display the created Content Publishing on the list.

Fig. Add New Content Publishin

Expression Builder

Expression builder is used to create a readable set of conditions, under which the Dynamic Content should be displayed.

Expression builder consists of two main parts:

  • The first is the global operator for the whole conditions set. It sets if the expression returns true if any of the conditions satisfied or if all of the conditions are satisfied. The behavior is set using all/any operand.
  • The second part is the conditions collection. Available conditions are grouped into four groups:

  • Browse Behavior;

  • Customer Profile;
  • Geo location;
  • Shopping cart.

The condition value can be string and decimal.

The operators for string value conditions can be:

  1. Matching (means the value of the context appropriate Tag should match the entered value);
  2. Contains (means the value of the context appropriate Tag should contain the entered value; The comparison is case-invariant)
  3. Not matching (means the value of the context appropriate Tag should not match the entered value);
  4. Not contains (means the value of the appropriate context Tag should not contain the entered value. The comparison is case-invariant).

Operators for decimal value conditions can be:

  1. Greater than (means the value of the appropriate context Tag should be greater than the entered value);
  2. Greater than or equals (means the value of the appropriate context Tag should be greater than or equals the entered value);
  3. Less than (means the value of the appropriate context Tag should be less than the entered value);
  4. Less than or equals (means the value of the appropriate context Tag should be less than or equals the entered value);
  5. Matching (means the value of the appropriate context Tag should matches the entered value).

Add New Condition

  1. The user selects '+Add condition';
  2. The system will display the menu with condition groups;
  3. The user hovers the required group;
  4. The conditions of the group will expand;
  5. The user selects the required condition;
  6. The selected condition will appear in the expression builder;
  7. The user sets the value for the selected conditions and saves the changes

Fig. Publishing Conditions Builder

Fig. Publishing Value

Edit Publishing Content

  1. The user shouldoOpen the Marketing module, navigate to Dynamic content->select the Publishing Content that should be edited->makes the editing and saves the changes
  2. The system will save the changes made and display the edited Publishing content.

Delete Publishing Content

  1. The user opens marketing Module->navigates to Dynamic Content->selects Content publishing tab->selects the publishing content he wants to delete and clicks the 'Delete' button;
  2. The system will display a notification message :' Are you sure you want to delete this publication?'- 'Yes', 'No', 'Cancel';
  3. The user confirms deletion by clicking the 'Yes' button;
  4. The system will delete the publishing content.

Last update: March 2, 2021