Values.ProfileAttributesSourceThe object used to segment on attributes within the customer profile.
type nonrec t = {accountNumber : ProfileDimension.t option;A field to describe values to segment on within account number.
*)additionalInformation : ExtraLengthValueProfileDimension.t option;A field to describe values to segment on within additional information.
*)firstName : ProfileDimension.t option;A field to describe values to segment on within first name.
*)lastName : ProfileDimension.t option;A field to describe values to segment on within last name.
*)middleName : ProfileDimension.t option;A field to describe values to segment on within middle name.
*)genderString : ProfileDimension.t option;A field to describe values to segment on within genderString.
*)partyTypeString : ProfileDimension.t option;A field to describe values to segment on within partyTypeString.
*)birthDate : DateDimension.t option;A field to describe values to segment on within birthDate.
*)phoneNumber : ProfileDimension.t option;A field to describe values to segment on within phone number.
*)businessName : ProfileDimension.t option;A field to describe values to segment on within business name.
*)businessPhoneNumber : ProfileDimension.t option;A field to describe values to segment on within business phone number.
*)homePhoneNumber : ProfileDimension.t option;A field to describe values to segment on within home phone number.
*)mobilePhoneNumber : ProfileDimension.t option;A field to describe values to segment on within mobile phone number.
*)emailAddress : ProfileDimension.t option;A field to describe values to segment on within email address.
*)personalEmailAddress : ProfileDimension.t option;A field to describe values to segment on within personal email address.
*)businessEmailAddress : ProfileDimension.t option;A field to describe values to segment on within business email address.
*)address : AddressDimension.t option;A field to describe values to segment on within address.
*)shippingAddress : AddressDimension.t option;A field to describe values to segment on within shipping address.
*)mailingAddress : AddressDimension.t option;A field to describe values to segment on within mailing address.
*)billingAddress : AddressDimension.t option;A field to describe values to segment on within billing address.
*)attributes : CustomAttributes.t option;A field to describe values to segment on within attributes.
*)profileType : ProfileTypeDimension.t option;A field to describe values to segment on within profile type.
*)}val make :
?accountNumber:??? ->
?additionalInformation:??? ->
?firstName:??? ->
?lastName:??? ->
?middleName:??? ->
?genderString:??? ->
?partyTypeString:??? ->
?birthDate:??? ->
?phoneNumber:??? ->
?businessName:??? ->
?businessPhoneNumber:??? ->
?homePhoneNumber:??? ->
?mobilePhoneNumber:??? ->
?emailAddress:??? ->
?personalEmailAddress:??? ->
?businessEmailAddress:??? ->
?address:??? ->
?shippingAddress:??? ->
?mailingAddress:??? ->
?billingAddress:??? ->
?attributes:??? ->
?profileType:??? ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Map of
([> `String of String1To255.t ]
* [> `Structure of
(string
* [> `Enum of string
| `List of [> `String of String1To255.t ] list ])
list ])
list
| `Structure of
(string
* [> `Enum of string
| `List of [> `Enum of string | `String of String1To255.t ] list
| `Structure of
(string
* [> `Enum of string
| `List of [> `String of String1To255.t ] list ])
list ])
list ])
list ]