Catalog Interaction

Use a catalog interaction to capture when a customer interacts with various tracking items. For example, a product or a blog post.

The interaction names are treated as a catalog interaction.

Interaction Name Value
SalesforceInteractions.CatalogObjectInteractionName.CommentCatalogObject Comment Catalog Object
SalesforceInteractions.CatalogObjectInteractionName.FavoriteCatalogObject Favorite Catalog Object
SalesforceInteractions.CatalogObjectInteractionName.QuickViewCatalogObject Quick View Catalog Object
SalesforceInteractions.CatalogObjectInteractionName.ReviewCatalogObject Review Catalog Object
SalesforceInteractions.CatalogObjectInteractionName.ShareCatalogObject Share Catalog Object
SalesforceInteractions.CatalogObjectInteractionName.ViewCatalogObject View Catalog Object
SalesforceInteractions.CatalogObjectInteractionName.ViewCatalogObjectDetail View Catalog Object Detail
Catalog interaction fields:
Field Name Field Type Description
catalogObject.attributes object A dictionary of user-supplied values.
catalogObject.id string Required. A unique id representing the catalog object.
catalogObject.relatedCatalogObjects object A dictionary of related catalog objects.
catalogObject.type string Required. A type name representing the catalog object.
name string Required. The event names.

Example

Here’s how a catalog interaction is captured using the Web SDK.

Here’s how a catalog interaction is captured using the Sitemap.