The computedTouchpointLinks
bundle returns partner-encoded RampIDs that are derived from input only. These can be used when a client's input does not match to the Identity Graph, or to increase reach - using multiple identifiers for the same input PII can make it more likely that one of the identifiers will match at the cost of decreasing accuracy.
Derived RampIDs are produced for each permutation of the client's input. In some cases, it is also possible to create email isotopes, in which case an array of RampIDs would be returned for that permutation.
The RampID format is described in greater detail in About RampIDs.
Data Element | Type | Description | Example or Valid Values |
---|---|---|---|
nameAndPostalLink | string | Person-based RampID derived from name and postal address input fields | XiT001z_iYcKP7ZlvFwwK9EwR8GKl_VJqIWUhEaAFmHLBjnOQ9b6OQzSkA79XiVFcTYQ9X |
surnameAndPostalLink | string | Person-based RampID derived from last name only and postal address input fields | XiT001z_iYcKP7ZlvFwwK9EwR8GKl_VJqIWUhEaAFmHLBjnOQ9b6OQzSkA79XiVFcTYQ9X |
postalLink | string | Person-based RampID derived from postal address only input fields | XiT001z_iYcKP7ZlvFwwK9EwR8GKl_VJqIWUhEaAFmHLBjnOQ9b6OQzSkA79XiVFcTYQ9X |
nameAndEmailLink | array of strings |
| ["XiT001z_iYcKP7ZlvFwwK9EwR8GKl_VJqIWUhEaAFmHLBjnOQ9b6OQzSkA79XiVFcTYQ9X", "XiT001X9QYTcFViX97AkSzQO6b9QOnjBLHmFAaEhUWIqJV_lKG8RwE9KwwFvlZ7PKcYi_z"] |
nameAndEmailMD5Link | array of strings |
| ["XiT001z_iYcKP7ZlvFwwK9EwR8GKl_VJqIWUhEaAFmHLBjnOQ9b6OQzSkA79XiVFcTYQ9X", "XiT001X9QYTcFViX97AkSzQO6b9QOnjBLHmFAaEhUWIqJV_lKG8RwE9KwwFvlZ7PKcYi_z"] |
nameAndEmailSHA1Link | array of strings |
| ["XiT001z_iYcKP7ZlvFwwK9EwR8GKl_VJqIWUhEaAFmHLBjnOQ9b6OQzSkA79XiVFcTYQ9X", "XiT001X9QYTcFViX97AkSzQO6b9QOnjBLHmFAaEhUWIqJV_lKG8RwE9KwwFvlZ7PKcYi_z"] |
nameAndEmailSHA256Link | array of strings |
| ["XiT001z_iYcKP7ZlvFwwK9EwR8GKl_VJqIWUhEaAFmHLBjnOQ9b6OQzSkA79XiVFcTYQ9X", "XiT001X9QYTcFViX97AkSzQO6b9QOnjBLHmFAaEhUWIqJV_lKG8RwE9KwwFvlZ7PKcYi_z"] |
emailMD5Link | array of strings |
| ["XiT001z_iYcKP7ZlvFwwK9EwR8GKl_VJqIWUhEaAFmHLBjnOQ9b6OQzSkA79XiVFcTYQ9X", "XiT001X9QYTcFViX97AkSzQO6b9QOnjBLHmFAaEhUWIqJV_lKG8RwE9KwwFvlZ7PKcYi_z"] |
emailSHA1Link | array of strings |
| ["XiT001z_iYcKP7ZlvFwwK9EwR8GKl_VJqIWUhEaAFmHLBjnOQ9b6OQzSkA79XiVFcTYQ9X", "XiT001X9QYTcFViX97AkSzQO6b9QOnjBLHmFAaEhUWIqJV_lKG8RwE9KwwFvlZ7PKcYi_z"] |
emailSHA256Link | array of strings |
| ["XiT001z_iYcKP7ZlvFwwK9EwR8GKl_VJqIWUhEaAFmHLBjnOQ9b6OQzSkA79XiVFcTYQ9X", "XiT001X9QYTcFViX97AkSzQO6b9QOnjBLHmFAaEhUWIqJV_lKG8RwE9KwwFvlZ7PKcYi_z"] |
nameAndPhoneLink | string | Person-based RampID derived from name and phone number input fields | XiT001z_iYcKP7ZlvFwwK9EwR8GKl_VJqIWUhEaAFmHLBjnOQ9b6OQzSkA79XiVFcTYQ9X |
phoneLink | string | Person-based RampID derived from phone number only input fields | XiT001z_iYcKP7ZlvFwwK9EwR8GKl_VJqIWUhEaAFmHLBjnOQ9b6OQzSkA79XiVFcTYQ9X |
Samples
Sample computedTouchpointLinks
bundle in JSON format for a document (RampIDs truncated for readability):
{
"person": {
"computedTouchpointLinks" : {
"nameAndPostalLink" : "XiT001vIhDyaK_J_HM674l19rGRYWQYZHdE...",
"surnameAndPostalLink" : "XiT001UvnIkg9R3MCoyKRfb-cy2YPonkc6V...",
"postalLink" : "XiT001wHQu3xuRh9AhdKlFRmd9Q-CB6p_La...",
"nameAndEmailLink" : [ "XiT001I7trxXnptQhLrVXVIyhzUGE_kvCwM...",
"XiT001QkfspXRvMz4eTWgN_S_CzIUGnxxYG...",
"XiT001iVxzsjI0vOIeExe-m8YU0UHLLh8J6..." ],
"nameAndEmailMD5Link" : [ "XiT001cWxJLGtPaoJYQxGqlEHfhg1afTr3B...",
"XiT001SM_3atjCBhFwanpuO_Etiz2lFYVH0...",
"XiT001wHkEbxNR-nQwq44wa79IFGN5ZnrhH..." ],
"nameAndEmailSHA1Link" : [ "XiT001z1roHZm2O4_b16uQZWVK5anp2Mtve...",
"XiT001irwY7Pr-2lj-J6_oDsxIg9UOTjAVE...",
"XiT001FQZl3kV5vcavA-kvir9ZNc3HdVpcC..." ],
"nameAndEmailSHA256Link" : [ "XiT001Uea1Lkcc7QN7bq5cqldTU0Ba4R0De...",
"XiT001ySgrMvEAyuiXrXM6VaGfCsDbZTtfe...",
"XiT001xPtB8HbO15QYs5fN31lUvxa6ISGR_..." ],
"emailMD5Link" : [ "XiT001-itKSrIkOygajTFxLnWmQus_dYIuq...",
"XiT001Lbly0ww8Iy2cPDgZ2rWhNvLGEliab...",
"XiT001ZiQpUJlQQCXKte51tS_eiz4Bej_O7..." ],
"emailSHA1Link" : [ "XiT00193TRFJTo36aq0OxSRpQKKCeG_2m9S...",
"XiT001RqNd_EYN2MOAcmrtDKEqxqnylioqk...",
"XiT001LiItLX-slJsAVISpF4DvxZRpZzxKM..." ],
"emailSHA256Link" : [ "XiT001pst91rw9ORb9xIDDo6TxAvZwC2p1X...",
"XiT0014L5kph_3dPx27inF7YXmVeOsUZwQL...",
"XiT0015biwpjuVMnep1lmf8YTG1hKKUZmKH..." ],
"nameAndPhoneLink" : "XiT001yGb9JpW6y-TgqiXBq9Qi5pVQUnx9_...",
"phoneLink" : "XiT001eSD-njYUtCbi31E7w2d2y73jTlGzF..."
}
}
}
Sample bundle values are for illustration purposes only.