Skip to main content

Release Notes, April 14, 2023

Hi all,

In this release, we have some new enhancements for ATS for Web and Facebook Conversion API Adapter to improve data accuracy and overall efficiency when you're working with ATS.

New

Facebook Conversion API Adapter

Event ID detection can now be enabled in Console for Facebook CAPI when selecting ATS.js (ATS for Web) as your implementation method. The Event ID parameter is a highly recommended field that is used to eliminate duplicate events sent to Facebook by assigning a unique identifier to each event.

This ensures accurate and reliable event data and prevents double-counting of events in reporting and analysis. You can populate the Event ID with for example; an order number or transaction ID to use as identifiers. To learn more, see Implement Facebook CAPI Adapter via ATS for Web.

event_deduplication.png

Improved

ATS for Web

  • We have improved our email normalization within the ATS.js library to help reduce pre-processing effort on your side:

    • Plus ‘+’ character and what comes next will be automatically removed from all email addresses. For example `johndoe+test@mail.com` becomes `johndoe@mail.com`.

    • For Gmail addresses dot ‘.’ characters will be automatically removed. For example john.doe@gmail.com becomes johndoe@gmail.com

    To learn more, see Configure How Identifiers are Obtained.

Facebook Conversion API Adapter

  • We have improved the initialization of the Facebook Conversion API Adapter module within ATS for Web. Previously if there were no Facebook-scoped envelopes in storage, the library would shut down after which the conversion events can not be detected.

    With this release, we will not stop the Facebook Conversion API Adapter module if there is no envelope present yet, but instead, the module collects the events and includes the envelope when it becomes present before sending everything to Facebook. This ensures improved data accuracy as events will still be collected even before the Facebook-scoped envelope is detected.

  • If ATS.js detects there is an opt-out, all cached conversion events will be removed from the browser storage.