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 NameValue
SalesforceInteractions.CatalogObjectInteractionName.CommentCatalogObjectComment Catalog Object
SalesforceInteractions.CatalogObjectInteractionName.FavoriteCatalogObjectFavorite Catalog Object
SalesforceInteractions.CatalogObjectInteractionName.QuickViewCatalogObjectQuick View Catalog Object
SalesforceInteractions.CatalogObjectInteractionName.ReviewCatalogObjectReview Catalog Object
SalesforceInteractions.CatalogObjectInteractionName.ShareCatalogObjectShare Catalog Object
SalesforceInteractions.CatalogObjectInteractionName.ViewCatalogObjectView Catalog Object
SalesforceInteractions.CatalogObjectInteractionName.ViewCatalogObjectDetailView Catalog Object Detail

Catalog interaction fields:

Field NameField TypeDescription
catalogObject.attributesobjectA dictionary of user-supplied values.
catalogObject.idstringRequired. A unique id representing the catalog object.
catalogObject.relatedCatalogObjectsobjectA dictionary of related catalog objects.
catalogObject.typestringRequired. A type name representing the catalog object.
namestringRequired. The event names.

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

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

See Also