Catalog: Client & InteractionEvent & SearchResult & Source & {
    personalizationServiceProvider?: string;
    personalizationId?: string;
    personalizationContentId?: string;
    id: string;
    type: string;
    categoryId?: string;
    webStoreId?: string;
}

Events that involve a catalog object (e.g., Product). Examples are viewing and clicking on a product.

Type declaration

  • Optional personalizationServiceProvider?: string

    The source system that provided the personalization information that led to the event.

  • Optional personalizationId?: string

    The identifier of the personalization (e.g., recommendation), provided by the personalization service provider, that led to the event.

  • Optional personalizationContentId?: string

    The identifier, provided by the personalization service provider, of the specific content (e.g., product) associated with this event.

  • id: string

    The unique identifier of the catalog object.

  • type: string

    The type of the catalog object.

  • Optional categoryId?: string

    The unique identifier of the category of the catalog object.

  • Optional webStoreId?: string

    The web store associated with the event.