airModules Manager FAQs
Where the Campaign is hosted?
The campaign pages are hosted in an S3 bucket and accessed via the domain https://mm-prerendering-static-prod.airtrfx.com (opens in a new tab). To display the associated content/module, the pages need to be initialized by the Adnetify script.
Adnetify Script High-level workflow
airModules Tracking Capabilities
airModules Campaigns have built-in tracking capabilities and an open door for Customers to include their own tag management system (GTM, Tealium, etc.) script within the iframe so they can have advanced/tailored tracking capabilities to their business goals.
Built-in Tracking Capabilities
- Events:
- Viewable impressions
- Interactions with the airModule
- Search initiation
- Cookie/Tags that are loaded:
- PROS only creates one cookie (emcid) which is an anonymous user identifier.
- The
emcid
cookie is a 9-character unique alphanumeric user identifier - Example: F-gH72k0d7x. - No personally identifiable information is collected so it is GDPR compliant.
- The
emcid
cookie is placed on the domain of the IFRAME ("first party cookie"). - For security reasons, we are not able to set up cookies on the Parent URL.
- The
emcid
is shared with other products (FareNet) and customers (Example: if a user has interacted with products for Disney Orlando and then comes to Disney London, we could identify this user as a unique user).- Customer can opt-out of
emcid
sharing.
- Customer can opt-out of
- The
- PROS own Google Tag Manager (GTM) container is loaded inside of the iframe.
- Inside the GTM container we have set up the Google Analytics event tracking.
- The iframe also loads PROS's proprietary tracking script which handles the cookie logic.
- Because iframes do not communicate with the parent URL, we are not able to disable the emcid cookie if a user dismisses cookies, unless we implement a postMessage between the parent and the child iframe.
- The tracking library also sends events to our proprietary database called DataCore by default; we are in the process of deprecating this feature.
- PROS only creates one cookie (emcid) which is an anonymous user identifier.
- The feasibility that the cookie/tags can be integrated into the required framework:
- Tracking library script: could be implemented in the customer TMS that will be added to the iframe.
- PROS would have to remove the automatic loading of the script from the iframe.
- PROS's internal GTM container would need to be removed; however, we would have no data in GA and, therefore, no free Event Tracking Reporting that comes with the airModules product.