3.7.12 Update

Welcome to Spring 2023 from Conductrics! 🌻

Our latest update is ready to roll, with a number of enhancements as listed below.

For those of you on dedicated Conductrics environments, this update can be applied according to your schedule - just reach out and let us know a date and time that works for you.

Express Agents

  • You can now provide Custom CSS alongside Custom JS for your Express agents. #588
  • Added Eligibility Selector and Eligibility JS options, under a new Eligibility tab when providing Custom Code for your Express agents. #900

Express Previews

  • Added Exclude Other Agents option to the Preview Launcher, which means that only the agent (or agents) you are specifically previewing will activate when you launch the preview. If you wish, you can make this the default behavior going forward. #913
  • When using the preview launcher with an agent in a Mutually Exclusive relationship, the launcher will add the "Parent" agent to the preview for you by default, so you will be "selected into" the agent you're previewing. #914
  • General UX improvements when using the Preview Launcher with multiple agents. #917

Surveys

  • You can now Send Survey Data to Adobe Analytics via an Analytics Connector. #781
  • Minor accessibility-related enhancements when surveys are displayed on your pages. #904
  • Conductrics Surveys should now work with Content Security Policies (CSPs) that don't allow unsafe-inline. #923
  • Added a "Hidden" question type, which you can use to include additional information from your Data Layer (or other JS value) with each survey response, so you can see additional context (such as the product the visitor was viewing, or news category, etc) in the Survey Responses report. #932

View States

  • Added a User Inactive trigger for Triggering View-States, so you can activate a survey or other agent after a period of no mouse or other UI activity. #909
  • You can now provide a time delay for any View-State trigger, for instance if you want a survey or other agent to fire 5 seconds after a data layer event, or 30 seconds after an element appears on the page, etc. #910

Conditions

  • Added Seconds Elapsed in Current Visit for your Eligibility or other conditions, for instance to only trigger a survey or other agent if the visitor has been on your site for a few minutes. #908
  • Also added Seconds Elapsed since Prior Visit for your Eligibility or other conditions, for instance to only run a test for visitors that came back for another visit within the same day, etc #908
  • Copy Conditions - Added a "Copy to Clipboard" function which you can use to copy "Visitor Eligibility" or other conditions from the Admin UI to provide when creating or modifying agents via the Agent Management API. #928

Admin APIs

  • Agent Management API - The "computed weight" for each variation is now included when getting a list of agents via the /agents endpoint of the Agent Management API, and you can now exclude agents by tag using the ! character. #921 #931
  • Admin API Rate Limit - When using our Admin APIs, we are now enforcing a rate limit of 10 requests per 5 seconds by default. Let us know if you need us to raise the limit for your account. Please note that our Runtime APIs are unaffected, so this change has no impact on your actual live experiments or other agents. #927
  • Longer API Keys - API Keys issued going forward are now a bit longer, and contain numeric characters rather than only letters. Existing API Keys continue to work as they do today. #927

Other Admin Changes

  • If an SRM or Interaction Concern or Custom Concern is raised for an agent, and that agent also participates in a MVT or Mutually Exclusive relationship, the admin will now show the Concern at the relationship ("parent") level as well. #925
  • Agent List - Added "Bundle Mutually-Exclusive Agents" and "Show Deploy Targets" options under the View Options (eyeball icon) dropdown menu at top right of the agent list. #924
  • Visitor Traits - You can now paste in a bunch of Trait Values at once via the Bulk Edit button when setting up Custom Visitor Traits. #939
  • Admin UX - Removed the need to hit a separate Edit button when making changes to an agent. #898
  • Attachments - You may now only use https:// URLs when adding file "attachments" to an agent. #927
  • Admin Passwords - Longer passwords are now required by default, with a mix of letters, numbers, and special characters. Reach out to Conductrics if your company has further password requirements. #927

Data Layer Options

  • Data Layer - Added an option at the Deploy Target level to exclude MVT or Mutually-Exclusive "parent" agents from being pushed into your Data Layer. #915
  • Simple Data Layer via REST API - Added support for returning a Simple Data Layer object which can be embedded in web pages for client-side integration with third-party libraries. #849

Bug Fixes

  • Fixed - Un-archiving a Mutually-Exclusive agent could cause the admin to start showing an error message for other agents. #919
  • Fixed - Variation selections could be pushed into the Data Layer multiple times in certain Mutually-Exclusive scenarios. #916