Represents a structured event sent to the data layer.

interface DLStructured {
    event: "ga_event";
    payloads: {
        eventAction: string;
        eventCategory: string;
        eventLabel?: null | string;
        eventProperty?: null | string;
    };
}

Properties

Properties

event: "ga_event"

The type of the event (e.g., 'ga_event').

payloads: {
    eventAction: string;
    eventCategory: string;
    eventLabel?: null | string;
    eventProperty?: null | string;
}

Event payloads

Type declaration

  • eventAction: string

    Event action

  • eventCategory: string

    Event category

  • OptionaleventLabel?: null | string

    Event label

  • OptionaleventProperty?: null | string

    Event property