Release Notes - AA Product String Builder

v1.1.0 - 2023-11-15

  • Rebranded to Further

  • Moved into mono-repo with other extensions

v1.0.26 - 2021-07016

  • Bugfix - Edge case where s.linkTrackVars was undefined when sent into appendString function.

v1.0.25 - 2021-06-01

  • Respect and append to existing product strings. Allows a single product string to be built across multiple events and rules.

  • Warn in console if product collection path returns a null value.

  • If product collection path resolves to an object, wrap that object in an Array.

  • Support setting the productID as static text (or data element value).

v1.0.23 - 2020-09-15

  • New Option - "Reset product string before application of settings" on Set Variable action.

  • Added built-in collection path helpers:

    • _helpers.true (returns a boolean true for each collection path item).

    • _helpers.false (returns a boolean false for each collection path item).

    • _helpers.index (returns the index of each collection path item starting with 1 ).

    • _helpers.indexZeroBased (returns the index of each collection path item starting with 0 ).

    • _helpers.productCategory (returns the value used as category for each collection item).

    • _helpers.productCategoryPlusIndex (returns the category value suffixed with "_N" where N is the collection item index).

  • Removed error message "[AA Product String Builder] type error : cleanse4ProductString(inputString) called with :null"

  • Added helpful debug messages when values are not present in data layer collections.

  • Fixed empty eVar issue. Now when no value is provided for an eVar it is not set for the product string item.

  • Fixed boolean eVar issue. Now boolean values in the data layer are converted to "true" or "false" Strings when used as eVar values.

v1.0.8 - 2019-02-28

  • Added deep links to techdocs.searchdiscovery.com in view headers

  • Updated styling on view headers

  • Validated good for use with Data Layer Manager - Context Aware data element

  • Replaced CoralUI with SpectrumUI

v1.0.6 - 2018-11-15

  • Fixed issue with getSetting on Save

  • Improved validations and messaging

v1.0.5 - 2018-11-07

  • Initial Release for public use

Last updated