AnalyticsEventParams
data class AnalyticsEventParams @JvmOverloads constructor(var payPalContextId: String? = null, var linkType: String? = null, var isVaultRequest: Boolean = false, var startTime: Long? = null, var endTime: Long? = null, var endpoint: String? = null, val experiment: String? = null, val paymentMethodsDisplayed: List<String> = emptyList())
DTO for analytics events. See also: AnalyticsEvent It is a catch-all data class for any parameters any of the modules wants to send. As such, not all parameters are required at each call site.
Properties
Link copied to clipboard
Currently a ShopperInsights module specific event that indicates the experiment, as a JSON string, that the merchant sent to the us.
Link copied to clipboard
Indicates whether the request was a BillingAgreement(BA)/Vault request.
Link copied to clipboard
A ShopperInsights module specific event that indicates the order of payment methods displayed to the shopper by the merchant.
Link copied to clipboard
Used for linking events from the client to server side request.