trackPageViewed

abstract suspend fun trackPageViewed(    productId: String,     url: String = "",     recId: String = "",     referrer: String = ""): SystemaResult<<ERROR CLASS>>

Track page view event

Return

HTTP response from tracker, for page view event.

Parameters

productId

Product ID in displayed page/view

url

URL of the page/view - in Mobile, a simulated string.

recId

Recommendation ID associated with the products in displayed page/view

referrer

The URL from where user ended up into container in scope. This is again valid in a browser based env, will be simulated string in Mobile.


abstract fun trackPageViewed(    productId: String,     url: String = "",     recId: String = "",     referrer: String = "",     result: (SystemaResult<<ERROR CLASS>>) -> Unit)
abstract fun trackPageViewed(    url: String = "",     recId: String = "",     referrer: String = "",     result: (SystemaResult<<ERROR CLASS>>) -> Unit)


abstract suspend fun trackPageViewed(    url: String = "",     recId: String = "",     referrer: String = ""): SystemaResult<<ERROR CLASS>>

Page View for NON-PDP pages.