trackResultsImpressionView

fun trackResultsImpressionView(    items: List<ResultsImpressionItem>,     searchTerm: String? = null,     filterName: String? = null,     filterValue: String? = null,     analyticsTags: Map<String, String>? = null)

Tracks results impression view events (items that were viewably impressed per MRC guidelines).

Example:

ConstructorIo.trackResultsImpressionView(items, "shoes")

Parameters

items

the list of items that were viewably impressed

searchTerm

the search term associated with the impression

filterName

the name of the filter applied

filterValue

the value of the filter applied

analyticsTags

Additional analytics tags to pass