For replacing the Consent Layers currently provided by third-party CMPs on the web for our international brands, these layers need to be reimplemented so we can run and serve them in-house. This requires solid knowledge of TypeScript, Vue.js, and classic web technologies (HTML and CSS). The goal is to deliver executable code that implements all requirements and includes automated tests to verify correct function.
What exactly is the scope of work: The focus is on preparing decision-making elements for the approach and implementing measures along the resulting project workflow. This specifically includes the following work packages:
Implementation of code
Implementation of executable tests that must pass with test coverage >= 80% before delivery
Creation of documentation for the code
Creation of brand-specific cmp-config files.
Setting up a project (including asset management requirements) as a copy of the Consent Management Platform.
Removal of netID references.
Creation of brand-specific settings and files for custom purposes/vendors.
Adding new brand-specific CSS themes (variable values, logos, etc.).
Including the required official IAB GVL translations (ES, FR) in the weekly sync with GVL
Implementation of I18n and preparation of brand-specific data sources
Implementation of PMC2.0 backend usage modules
Implementation of the playout logic
Implementation of the layer initialization process (mode=default and mode=resurface)
CDN upload and release process
Project documentation
Project execution: