Logo
stable

Overview

  • What is QuantumCast?
  • Upgrades and Changelog
  • Product page

Management and Governance

  • Self-Service-Console
  • SpotControl
  • StreamControl
  • Notification Service
  • Streamrecorder

Mediaflow Services

  • Audiostreamer
  • Metaflow
  • Adflow
  • Playoutflow

Audio Backend

  • AudioPort
  • Transcoding
  • Playout
  • Audiolibrary
  • Audiotools
  • Sound processing
  • Audiocache
  • Audiobutler
  • Dynamic Scheduling
  • QuantumCast-Sequence editor and Dynamic Scheduler
  • External scheduling tools – MusicMaster, GSelector or others
  • Skip-On-Radio
  • Timeshift

Networking and Content Delivery

  • Playerservices
  • StreamRoute
  • Protected streams, Authentication
  • MetaSpreader
  • MetaPort

Migration & Transfer

  • CloudConnect
  • Logimporter
  • LogProcessing

Big Data

  • Data Analytics
  • APIs
  • Streamwatch
  • Advisor
  • Health

DevOps

  • Developers
    • Listener ID and Meta ID
    • Listener IDs and listener IDs containers (WORKING DRAFT)
    • Metadata data-set reference
    • MetaPort API Specification
    • Playerservices Endpoints
    • Integrating a TCF 2.0 CMP Consent
      • Uri parameters
  • Cloud Operators

Recommended Resources

  • Home of all documentation
  • Product page
  • Helpdesk
  • Legal notice
  • Privacy Policy
QuantumCast Platform Documentation
  • »
  • Developers »
  • Integrating a TCF 2.0 CMP Consent
  • Edit on GitHub

Integrating a TCF 2.0 CMP Consent¶

QuantumCast is a IAB Vendor and it is possible to use a TCF 2.0 (https://iabeurope.eu/tcf-2-0/) compliant Consent Management Platform to handle the listener’s consent.

When a CMP has been integrated, QuantumCast will pass the audio user’s specific consents onto any approved IAB Vendor that are part of the Global Vendor List <https://vendor-list.consensu.org/v2/vendor-list.json>.

Uri parameters¶

Request a stream via StreamRoute and use following parameters:

cstring¶

Parameter used to pass TCF2 consent string through the stream uri, if CMP is using

Example

cstring=CO2rS1-O2rS1-AGABCENAtCsAP_AAH_AAAwIGGNV_T5fb2vj-3Z99_tkaYwf95y3p-wzhheMs-8NyYeH7BoGP2MwvBX4JiQKGRgksjKBAQdtHGhcSQgBgIhViTKMYk2MjzNKJLJAilsbO0NYCD9mnsHT3ZCY70-vu__7P3ffwMMar-ny-3tfH9uz77_bI0xg_7zlvT9hnDC8ZZ94bkw8P2DQMfsZheCvwTEgUMjBJZGUCAg7aONC4khADARCrEmUYxJsZHmaUSWSBFLY2doawEH7NPYOnuyEx3p9fd__2fu-_gAA.YAAAAAAAAAA
aw_0_req.userConsentV2¶

Adswizz AIS compatible parameter used to pass TCF2 consent string, if CMP is using - QuantumCast Audiostreamer and StreamRoute supports this parameter

Example

aw_0_req.userConsentV2=CO2rS1-O2rS1-AGABCENAtCsAP_AAH_AAAwIGGNV_T5fb2vj-3Z99_tkaYwf95y3p-wzhheMs-8NyYeH7BoGP2MwvBX4JiQKGRgksjKBAQdtHGhcSQgBgIhViTKMYk2MjzNKJLJAilsbO0NYCD9mnsHT3ZCY70-vu__7P3ffwMMar-ny-3tfH9uz77_bI0xg_7zlvT9hnDC8ZZ94bkw8P2DQMfsZheCvwTEgUMjBJZGUCAg7aONC4khADARCrEmUYxJsZHmaUSWSBFLY2doawEH7NPYOnuyEx3p9fd__2fu-_gAA.YAAAAAAAAAA
aw_0_req.gdpr¶

Adswizz compatible parameter used to pass GDPR handle, if no CMP is using - QuantumCast Audiostreamer and StreamRoute supports this parameter

Example

aw_0_req.gdpr=true

Next Previous

© Copyright 2019-2023, QuantumCast Team. Revision cfe4e528. Last updated on Mar 23, 2023.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: stable
Versions
stable
Downloads
pdf
epub
On Read the Docs
Project Home
Builds