interface TaggingData {
    affinitySignals: undefined | Record<string, string[]>;
    cart: undefined | Cart;
    categories: undefined | string[];
    categoryIds: undefined | string[];
    customer: undefined | PushedCustomer;
    customFields: undefined | Record<string, string[]>;
    elements: undefined | string[];
    order: undefined | WebsiteOrder;
    pageType: undefined | PageType;
    parentCategoryIds: undefined | string[];
    pluginVersion: undefined | PluginMetadata;
    products: Product[];
    restoreLink: undefined | string;
    searchTerms: undefined | string[];
    sortOrder: undefined | string;
    tags: undefined | string[];
    variation: undefined | string;
}

Properties

affinitySignals: undefined | Record<string, string[]>
cart: undefined | Cart
categories: undefined | string[]
categoryIds: undefined | string[]
customer: undefined | PushedCustomer
customFields: undefined | Record<string, string[]>
elements: undefined | string[]
order: undefined | WebsiteOrder
pageType: undefined | PageType
parentCategoryIds: undefined | string[]
pluginVersion: undefined | PluginMetadata
products: Product[]
restoreLink: undefined | string
searchTerms: undefined | string[]
sortOrder: undefined | string
tags: undefined | string[]
variation: undefined | string