Package-level declarations

Types

Link copied to clipboard
Public facing interface for interacting with the Marketing Cloud SDK's analytics features.
Link copied to clipboard
data class PiCart(val cartItems: List<PiCartItem>) : Parcelable

A Cart object to be used with AnalyticsManager.trackCartContents or as the Cart value for PiOrder.cart.

Link copied to clipboard
data class PiCartItem(val item: String, val quantity: Int, val price: Double, val uniqueId: String?) : Parcelable

A cart content item to be used as part of the PiCart.cartItems.

Link copied to clipboard
data class PiOrder(val cart: PiCart, val orderNumber: String, val shipping: Double, val discount: Double) : Parcelable

The Order object to be used with AnalyticsManager.trackCartConversion. All fields are required and may not be null.