Instalación

El snippet oficial es una sola etiqueta <script>. Sin bundler, sin pipeline npm. Elige el método adecuado a tu stack.

Fragmento HTML estándar

Se coloca en <head>, idealmente en primera posición:

<script src="https://console.palladium-cookies.com/js/palladium.js"
        data-site="plm_a9f4e2c7b3"
        data-lang="auto"
        data-auto-open="true"
        defer></script>

Atributos admitidos

data-siteplm_xxxxxxxxxxIdentificador del dominio (obligatorio).data-langauto · fr · en · …Idioma forzado. auto detecta <html lang> luego navigator.language.data-auto-opentrue · falseAbre el modal en la primera visita. Por defecto true.data-debugtrueMuestra los logs Palladium en la consola.
AtributoValorDescripción

WordPress

Añade este snippet en functions.php de tu tema hijo:

function palladium_inject() { ?>
<script src="https://console.palladium-cookies.com/js/palladium.js"
        data-site="plm_a9f4e2c7b3"
        defer></script>
<?php }
add_action('wp_head', 'palladium_inject', 1);

Next.js / React

Usa el componente <Script> con strategy="beforeInteractive" para que el Blocker actúe antes de la hidratación:

import Script from 'next/script';

export default function Layout({ children }) {
  return (
    <>
      <Script
        src="https://console.palladium-cookies.com/js/palladium.js"
        data-site="plm_a9f4e2c7b3"
        strategy="beforeInteractive"
      />
      {children}
    </>
  );
}

Administrador de etiquetas de Google

Atención : cargar Palladium vía GTM es arriesgado — la etiqueta GTM generalmente se carga después de los primeros scripts de la página. Prefiere una etiqueta HTML personalizada activada en Page View – Window Loaded solo si tus otros scripts también están gestionados por Palladium (categoría correctamente declarada vía data-palladium-category).

Etiquetar sus scripts de terceros

Para que un script de terceros se ejecute solo si el usuario consiente a su categoría, añade el atributo data-palladium-category:

⚠ Remplacer les identifiants d'exemple. G-XXXXX et 123456789 sont des placeholders ; remplacez-les par vos identifiants Google Analytics et Meta Pixel réels avant déploiement.
<script async
        src="https://www.googletagmanager.com/gtag/js?id=G-XXXXX"
        data-palladium-category="statistics"></script>

<script data-palladium-category="marketing">
  fbq('init', '123456789');
</script>

Sin este marcado, Palladium intenta una heurística sobre la URL (Google Analytics, Meta Pixel, Hotjar, etc.) — la lista está en palladium.js, sección Blocker / PATTERNS.