react-lgpd-consent - v0.5.4
    Preparing search index...

    Interface ConsentUpdatedEvent

    Payload do evento consent_updated disparado no dataLayer.

    Types

    0.4.5

    Este evento é disparado sempre que o usuário atualiza suas preferências de consentimento. Útil para rastreamento, auditoria LGPD e integrações com GTM.

    // Exemplo de evento no dataLayer após aceitar analytics
    window.dataLayer.push({
    event: 'consent_updated',
    consent_version: '0.4.5',
    timestamp: '2025-10-25T13:52:33.729Z',
    origin: 'modal',
    categories: {
    necessary: true,
    analytics: true,
    marketing: false
    },
    changed_categories: ['analytics']
    });

    ConsentEventOrigin para valores possíveis de origin

    interface ConsentUpdatedEvent {
        categories: Record<string, boolean>;
        changed_categories: string[];
        consent_version: string;
        event: "consent_updated";
        origin: ConsentEventOrigin;
        timestamp: string;
    }
    Index

    Properties

    categories: Record<string, boolean>

    Estado atualizado das categorias de consentimento

    changed_categories: string[]

    Lista de categorias que foram modificadas nesta atualização

    consent_version: string

    Versão da biblioteca react-lgpd-consent

    event: "consent_updated"

    Nome do evento (sempre 'consent_updated')

    Origem da ação que gerou a atualização

    timestamp: string

    Timestamp ISO 8601 da atualização