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