Zum Inhalt

Javascript-APIs

CCM19 ofrece varias API Javascript-que pueden utilizarse para acceder a las funcionalidades del Gestor de Cookies-y responder a las interacciones de los usuarios.

Objeto global

Las opciones de control directo de CCM19 se agrupan en el objeto global de Javascript-CCM:

Variable/método Tipo Descripción
CCM.acceptedCookies string[] Lista de los nombres de todas las [cookies] aceptadas(https://www.ccm19.de/glossar/13-Cookies.html#13).
CCM.acceptedEmbeddings [ { id: string, name: string, } , ... ] Lista de todos los [embeddings] aceptados(docs.ccm19.com/functions/cookies-y-other/ "Cookies & embeddings - CCM19 Cookie Consent Manager Documentation"). (a partir de la versión 2020.10.28)
CCM.availableLocales() string[] Lista de idiomas activos - por ejemplo ['de_DE', 'en_US'] (a partir de la versión 2022.03.24)
CCM.closeControlPanel() Cierra el diálogo de selección de los propósitos a aceptar.
CCM.closeWidget() Cierra el diálogo de cookies-.
CCM.consent boolean Indica si el visitante del sitio ha definido y guardado su configuración de consentimiento-. También puede significar que todo ha sido rechazado.
CCM.crossDomainConsentString string Identificador de fragmento para compilar manualmente una URL para la división Consent-. (a partir de la versión 2020.10.14)
CCM.fullConsentGiven boolean Indica si el visitante del sitio ha dado su consentimiento a todas las opciones. Un resultado positivo implica lo mismo para CCM.consent. (a partir de la versión 2023.03.29)
CCM.navigate(url[, replace[, navigateTop]]) Navega a otra URL (como location.href = url), pero tiene en cuenta la división Consent-. replace controla si se utiliza location.replace y navigateTop controla si se navega por la página completa para los marcos. (a partir de la versión 2020.10.14)
CCM.openControlPanel() Abre el diálogo para seleccionar los propósitos a aceptar.
CCM.openWidget() Abre de nuevo el diálogo de cookies-.
CCM.switchLocale(localeName) Cambia el idioma - véase CCM.availableLocales() (a partir de la versión 2022.03.24)
CCM.ucid ?string El ID de consentimiento único-, o null si aún no se ha emitido ningún Consent.
CCM.version string Contiene la versión actual de CCM19-. (a partir de la versión 2020.10.28)

Alternativamente, los diálogos también pueden controlarse mediante enlaces con los objetivos #CCM.openWidget, #CCM.closeWidget, #CCM.openControlPanel y #CCM.closeControlPanel.

Extensión para publicidad- y redes sin seguimiento

Si la opción "Mi sitio web forma parte de una red publicitaria- y libre de seguimiento " está activa en el área Developer-Settings > Frontend-Behaviour del dominio, se definen los siguientes endpoints, que pueden utilizarse en el frontend.

Los siguientes puntos finales se publicaron con la versión 2023.03.20 y no están disponibles en versiones anteriores.

¡