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

Includes some common error and misconfiguration cases.

Start Tue July 26th 2022 11:27:43 +0200
End Tue July 26th 2022 12:52:10 +0200
Duration 01:24:26
Browsers 1. Chrome Latest
2. Firefox Latest
3. MicrosoftEdge Latest
4. Safari Latest

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 103.0.5060.53 Mac OS X 00:00:43 Report 27 0 0
2 Firefox 103.0 Windows 00:00:50 Report 27 0 0
3 MSEdge 103.0.1264.37 Windows 00:00:43 Report 27 0 0
4 Safari 14.1 MacOS 00:00:44 Report 27 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 103.0.5060.53 Mac OS X 00:00:49 Report 29 0 0
2 Firefox 103.0 Windows 00:00:51 Report 29 0 0
3 MSEdge 103.0.1264.37 Windows 00:00:51 Report 29 0 0
4 Safari 14.1 MacOS 00:00:45 Report 29 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 103.0.5060.53 Mac OS X 00:00:38 Report 22 0 0
2 Firefox 103.0 Windows 00:00:47 Report 22 0 0
3 MSEdge 103.0.1264.37 Windows 00:00:37 Report 22 0 0
4 Safari 14.1 MacOS 00:00:37 Report 22 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 103.0.5060.53 Mac OS X 00:00:38 Report 22 0 0
2 Firefox 103.0 Windows 00:00:43 Report 22 0 0
3 MSEdge 103.0.1264.37 Windows 00:00:38 Report 22 0 0
4 Safari 14.1 MacOS 00:00:37 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 103.0.5060.53 Mac OS X 00:00:39 Report 22 0 0
2 Firefox 103.0 Windows 00:00:43 Report 22 0 0
3 MSEdge 103.0.1264.37 Windows 00:00:37 Report 22 0 0
4 Safari 14.1 MacOS 00:00:37 Report 22 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 103.0.5060.53 Mac OS X 00:00:38 Report 22 0 0
2 Firefox 103.0 Windows 00:00:44 Report 22 0 0
3 MSEdge 103.0.1264.37 Windows 00:00:38 Report 22 0 0
4 Safari 14.1 MacOS 00:00:38 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 103.0.5060.53 Mac OS X 00:00:39 Report 22 0 0
2 Firefox 103.0 Windows 00:00:41 Report 22 0 0
3 MSEdge 103.0.1264.37 Windows 00:00:37 Report 22 0 0
4 Safari 14.1 MacOS 00:00:37 Report 22 0 0

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 103.0.5060.53 Mac OS X 00:01:01 Report 57 0 0
2 Firefox 103.0 Windows 00:01:05 Report 57 0 0
3 MSEdge 103.0.1264.37 Windows 00:01:00 Report 57 0 0
4 Safari 14.1 MacOS 00:01:02 Report 57 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 103.0.5060.53 Mac OS X 00:00:53 Report 44 0 0
2 Firefox 103.0 Windows 00:00:59 Report 44 0 0
3 MSEdge 103.0.1264.37 Windows 00:00:53 Report 44 0 0
4 Safari 14.1 MacOS 00:00:57 Report 44 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 103.0.5060.53 Mac OS X 00:00:43 Report 24 0 0
2 Firefox 103.0 Windows 00:00:50 Report 24 0 0
3 MSEdge 103.0.1264.37 Windows 00:00:44 Report 24 0 0
4 Safari 14.1 MacOS 00:00:42 Report 24 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 103.0.5060.53 Mac OS X 00:00:41 Report 29 0 0
2 Firefox 103.0 Windows 00:00:44 Report 29 0 0
3 MSEdge 103.0.1264.37 Windows 00:00:42 Report 29 0 0
4 Safari 14.1 MacOS 00:00:40 Report 29 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 103.0.5060.53 Mac OS X 00:00:33 Report 22 0 0
2 Firefox 103.0 Windows 00:00:35 Report 22 0 0
3 MSEdge 103.0.1264.37 Windows 00:00:30 Report 22 0 0
4 Safari 14.1 MacOS 00:00:32 Report 22 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 103.0.5060.53 Mac OS X 00:00:31 Report 23 0 0
2 Firefox 103.0 Windows 00:00:33 Report 23 0 0
3 MSEdge 103.0.1264.37 Windows 00:00:29 Report 23 0 0
4 Safari 14.1 MacOS 00:00:29 Report 23 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 103.0.5060.53 Mac OS X 00:00:33 Report 21 0 0
2 Firefox 103.0 Windows 00:00:37 Report 21 0 0
3 MSEdge 103.0.1264.37 Windows 00:00:31 Report 21 0 0
4 Safari 14.1 MacOS 00:00:31 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 103.0.5060.53 Mac OS X 00:00:38 Report 22 0 0
2 Firefox 103.0 Windows 00:00:51 Report 22 0 0
3 MSEdge 103.0.1264.37 Windows 00:00:37 Report 22 0 0
4 Safari 14.1 MacOS 00:00:37 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.