A suite of tests, intended to ensure the integration between Tealium iQ Tag Management and the Usercentrics CMP works as expected in multiple potential configuration cases.

Includes some common error and misconfiguration cases.

Start Wed November 4th 2020 13:07:27 +0100
End Wed November 4th 2020 15:10:01 +0100
Duration 02:02:33
Browsers 1. Chrome Latest
2. Firefox Latest
3. MicrosoftEdge Latest
4. Safari Latest

Datalayer Listener TiQ Setup, User Opts In

datalayer-listener_opt-in.js

A dataLayer listener TiQ setup, with some early events - user opts in.

# Browser Name Browser Version Platform Name Duration Details Passed Skipped Failed
1 Chrome 86.0.4240.75 Mac OS X 00:00:53 Report 59 0 0
2 Firefox 82.0 Windows 00:00:49 Report 59 0 0
3 MSEdge 86.0.622.43 Windows 00:00:58 Report 59 0 0
4 Safari 13.1 MacOS 00:01:04 Report 59 0 0

Datalayer Listener TiQ Setup, User Opts Out

datalayer-listener_opt-out.js

A dataLayer listener TiQ setup, with some early events - user opts out.

# Browser Name Browser Version Platform Name Duration Details Passed Skipped Failed
1 Chrome 86.0.4240.75 Mac OS X 00:00:52 Report 45 0 0
2 Firefox 82.0 Windows 00:00:49 Report 45 0 0
3 MSEdge 86.0.622.43 Windows 00:00:58 Report 45 0 0
4 Safari 13.1 MacOS 00:00:52 Report 45 0 0

Standard TiQ Setup, Map Missing from Page, User Opts Out

standard_no-map_opt-out.js

A Tealium iQ setup where the 'map' is missing (misconfiguration case).

No tags should fire regardless of user choice.

Opt-out case.

# Browser Name Browser Version Platform Name Duration Details Passed Skipped Failed
1 Chrome 86.0.4240.75 Mac OS X 00:00:48 Report 21 0 0
2 Firefox 82.0 Windows 00:00:55 Report 21 0 0
3 MSEdge 86.0.622.43 Windows 00:00:54 Report 21 0 0
4 Safari 13.1 MacOS 00:00:50 Report 21 0 0

Standard TiQ Setup, 'utag loader' Template Edit Missing, User Opts In

standard_no-utag-edit_opt-in.js

A standard Tealium iQ setup where the TiQ operator has failed to edit utag.loader template (misconfiguration case).

No tags should fire regardless of user choice, this test confirms the opt-in case.

# Browser Name Browser Version Platform Name Duration Details Passed Skipped Failed
1 Chrome 86.0.4240.75 Mac OS X 00:00:49 Report 22 0 0
2 Firefox 82.0 Windows 00:00:55 Report 22 0 0
3 MSEdge 86.0.622.43 Windows 00:00:55 Report 22 0 0
4 Safari 13.1 MacOS 00:00:48 Report 22 0 0

Standard TiQ Setup, 'utag loader' Template Edit Missing, User Opts Out

standard_no-utag-edit_opt-out.js

A standard Tealium iQ setup where the TiQ operator has failed to edit utag.loader template (misconfiguration case).

No tags should fire regardless of user choice, this test confirms the opt-out case.

# Browser Name Browser Version Platform Name Duration Details Passed Skipped Failed
1 Chrome 86.0.4240.75 Mac OS X 00:00:53 Report 21 0 0
2 Firefox 82.0 Windows 00:00:51 Report 21 0 0
3 MSEdge 86.0.622.43 Windows 00:01:04 Report 21 0 0
4 Safari 13.1 MacOS 00:00:48 Report 21 0 0

Standard TiQ Setup, 'utag loader' Template Edit Missing, User Opts In

noview_no-utag-edit_opt-in.js

A Tealium iQ setup with the noview setting active, where the TiQ operator has failed to edit utag.loader template (misconfiguration case).

No tags should fire regardless of user choice, this test confirms the opt-in case.

# Browser Name Browser Version Platform Name Duration Details Passed Skipped Failed
1 Chrome 86.0.4240.75 Mac OS X 00:00:49 Report 22 0 0
2 Firefox 82.0 Windows 00:00:51 Report 22 0 0
3 MSEdge 86.0.622.43 Windows 00:00:56 Report 22 0 0
4 Safari 13.1 MacOS 00:00:50 Report 22 0 0

Standard TiQ Setup, 'utag loader' Template Edit Missing, User Opts Out

noview_no-utag-edit_opt-out.js

A Tealium iQ setup with the noview setting active, where the TiQ operator has failed to edit utag.loader template (misconfiguration case).

No tags should fire regardless of user choice, this test confirms the opt-out case.

# Browser Name Browser Version Platform Name Duration Details Passed Skipped Failed
1 Chrome 86.0.4240.75 Mac OS X 00:00:55 Report 21 0 0
2 Firefox 82.0 Windows 00:00:51 Report 21 0 0
3 MSEdge 86.0.622.43 Windows 00:01:02 Report 21 0 0
4 Safari 13.1 MacOS 00:00:50 Report 21 0 0

Standard TiQ Setup, User Opts In

standard_opt-in.js

A standard Tealium iQ setup, where the Usercentrics integration is correctly configured and the user opts in.

# Browser Name Browser Version Platform Name Duration Details Passed Skipped Failed
1 Chrome 86.0.4240.75 Mac OS X 00:00:49 Report 25 0 0
2 Firefox 82.0 Windows 00:00:51 Report 25 0 0
3 MSEdge 86.0.622.43 Windows 00:00:57 Report 25 0 0
4 Safari 13.1 MacOS 00:01:12 Report 25 0 0

Standard TiQ Setup, User Opts Out

standard_opt-out.js

A standard Tealium iQ setup, where the Usercentrics integration is correctly set up and the user opts out.

# Browser Name Browser Version Platform Name Duration Details Passed Skipped Failed
1 Chrome 86.0.4240.75 Mac OS X 00:00:49 Report 28 0 0
2 Firefox 82.0 Windows 00:00:57 Report 28 0 0
3 MSEdge 86.0.622.43 Windows 00:00:57 Report 28 0 0
4 Safari 13.1 MacOS 00:00:50 Report 28 0 0

'nocookie' Setting Active, User Opts In

nocookie_opt-in.js

A Tealium iQ setup with the nocookie setting active and the Usercentrics integration correctly set up.

User opt-in case.

# Browser Name Browser Version Platform Name Duration Details Passed Skipped Failed
1 Chrome 86.0.4240.75 Mac OS X 00:00:49 Report 25 0 0
2 Firefox 82.0 Windows 00:00:58 Report 25 0 0
3 MSEdge 86.0.622.43 Windows 00:00:55 Report 25 0 0
4 Safari 13.1 MacOS 00:00:48 Report 25 0 0

'nocookie' Setting Active, User Opts Out

nocookie_opt-out.js

A Tealium iQ setup with the nocookie setting active and the Usercentrics integration correctly set up.

User opt-out case.

# Browser Name Browser Version Platform Name Duration Details Passed Skipped Failed
1 Chrome 86.0.4240.75 Mac OS X 00:00:52 Report 28 0 0
2 Firefox 82.0 Windows 00:02:24 Report 28 0 0
3 MSEdge 86.0.622.43 Windows 00:00:59 Report 28 0 0
4 Safari 13.1 MacOS 00:00:49 Report 28 0 0

'noview' Setting Active, User Opts In

noview_opt-in.js

A Tealium iQ setup with the noview setting active and the Usercentrics integration correctly set up.

User opt-in case.

# Browser Name Browser Version Platform Name Duration Details Passed Skipped Failed
1 Chrome 86.0.4240.75 Mac OS X 00:00:40 Report 25 0 0
2 Firefox 82.0 Windows 00:00:47 Report 25 0 0
3 MSEdge 86.0.622.43 Windows 00:00:52 Report 25 0 0
4 Safari 13.1 MacOS 00:00:41 Report 25 0 0

'noview' Setting Active, User Opts Out

noview_opt-out.js

A Tealium iQ setup with the noview setting active and the Usercentrics integration correctly set up.

User opt-out case.

# Browser Name Browser Version Platform Name Duration Details Passed Skipped Failed
1 Chrome 86.0.4240.75 Mac OS X 00:00:37 Report 26 0 0
2 Firefox 82.0 Windows 00:00:48 Report 26 0 0
3 MSEdge 86.0.622.43 Windows 00:00:45 Report 26 0 0
4 Safari 13.1 MacOS 00:00:43 Report 26 0 0

Standard TiQ Setup, Usercentrics Missing from Page

standard_no-usercentrics.js

A Tealium iQ setup where the Usercentrics CMP has not been added to the page (misconfiguration case, no way for the user to indicate a decision at all).

No tags should fire.

# Browser Name Browser Version Platform Name Duration Details Passed Skipped Failed
1 Chrome 86.0.4240.75 Mac OS X 00:00:39 Report 21 0 0
2 Firefox 82.0 Windows 00:00:45 Report 21 0 0
3 MSEdge 86.0.622.43 Windows 00:00:49 Report 21 0 0
4 Safari 13.1 MacOS 00:00:45 Report 21 0 0

Standard TiQ Setup, Map Missing from Configuration, User Opts In

standard_no-map_opt-in.js

A Tealium iQ setup where the 'map' is missing (misconfiguration case).

No tags should fire regardless of user choice.

Opt-in case.

# Browser Name Browser Version Platform Name Duration Details Passed Skipped Failed
1 Chrome 86.0.4240.75 Mac OS X 00:00:46 Report 22 0 0
2 Firefox 82.0 Windows 00:00:53 Report 22 0 0
3 MSEdge 86.0.622.43 Windows 00:00:54 Report 22 0 0
4 Safari 13.1 MacOS 00:00:51 Report 22 0 0

This report has been generated by Tealium's automated testing platform.

These tests will have been created specifically for your project by a Tealium Implementation Engineer to verify a configuration or use case.

The intent is to document the tests run on the completed configuration (acceptance tests). It can also serve as a limited regression test as work continues, to ensure that future projects don't break previous ones. For more information, see the developer documentation.