using Newtonsoft.Json; namespace Nop.Plugin.Widgets.FacebookPixel.Domain; public class ConversionsEventUserData { /// /// Gets or sets the customer identifier /// [JsonIgnore] public int Id { get; set; } /// /// Gets or sets the client ip address /// [JsonProperty(PropertyName = "client_ip_address")] public string ClientIpAddress { get; set; } /// /// Gets or sets the client user agent /// [JsonProperty(PropertyName = "client_user_agent")] public string ClientUserAgent { get; set; } /// /// Gets or sets the hashed email address /// [JsonProperty(PropertyName = "em")] public List EmailAddress { get; set; } /// /// Gets or sets the hashed phone number /// [JsonProperty(PropertyName = "ph")] public List PhoneNumber { get; set; } /// /// Gets or sets the hashed first name /// [JsonProperty(PropertyName = "fn")] public List FirstName { get; set; } /// /// Gets or sets the hashed last name /// [JsonProperty(PropertyName = "ln")] public List LastName { get; set; } /// /// Gets or sets the hashed date of birth /// [JsonProperty(PropertyName = "db")] public List DateOfBirth { get; set; } /// /// Gets or sets the hashed gender /// [JsonProperty(PropertyName = "ge")] public List Gender { get; set; } /// /// Gets or sets the hashed city /// [JsonProperty(PropertyName = "ct")] public List City { get; set; } /// /// Gets or sets the hashed state /// [JsonProperty(PropertyName = "st")] public List State { get; set; } /// /// Gets or sets the hashed zip code /// [JsonProperty(PropertyName = "zp")] public List Zip { get; set; } /// /// Gets or sets the hashed country /// [JsonProperty(PropertyName = "country")] public List Country { get; set; } /// /// Gets or sets the hashed external id /// [JsonProperty(PropertyName = "external_id")] public List ExternalId { get; set; } }