Values.AddProfileKeyRequestSourceAssociates a new key value with a specific profile, such as a Contact Record ContactId. A profile object can have a single unique key and any number of additional keys that can be used to identify the profile that it belongs to.
type nonrec t = {profileId : Uuid.t;The unique identifier of a customer profile.
*)keyName : Name.t;A searchable identifier of a customer profile. The predefined keys you can use include: _account, _profileId, _assetId, _caseId, _orderId, _fullName, _phone, _email, _ctrContactId, _marketoLeadId, _salesforceAccountId, _salesforceContactId, _salesforceAssetId, _zendeskUserId, _zendeskExternalId, _zendeskTicketId, _serviceNowSystemId, _serviceNowIncidentId, _segmentUserId, _shopifyCustomerId, _shopifyOrderId.
*)values : RequestValueList.t;A list of key values.
*)domainName : Name.t;The unique name of the domain.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `List of [> `String of String1To255.t ] list | `String of Uuid.t ])
list ]