using Newtonsoft.Json; namespace Nop.Plugin.Widgets.GoogleAnalytics.Api.Models; [JsonObject] [Serializable] public class Parameters { /// /// Currency of the items associated with the event, in 3-letter ISO 4217 format /// [JsonProperty("currency")] public string Currency { get; set; } /// /// The unique identifier of a transaction /// [JsonProperty("transaction_id")] public string TransactionId { get; set; } /// /// The unique identifier of a session /// [JsonProperty("session_id")] public string SessionId { get; set; } /// /// Engagement time /// [JsonProperty("engagement_time_msec")] public int EngagementTime { get; set; } /// /// The monetary value of the event /// [JsonProperty("value")] public decimal Value { get; set; } /// /// Shipping cost associated with a transaction /// [JsonProperty("shipping")] public decimal Shipping { get; set; } /// /// Tax cost associated with a transaction /// [JsonProperty("tax")] public decimal Tax { get; set; } /// /// The items for the event /// [JsonProperty("items")] public List Items { get; set; } }