Custom Deep Links
Last updated
Was this helpful?
Last updated
Was this helpful?
Custom deep links dynamically generate user-specific links by appending custom parameters, aligning each link with individual profiles or actions. To integrate custom parameters into deep links for transactional messaging based on profile attributes or external IDs, follow these steps.
Go to Messages > Transactional
Click on Create New Transactional Message
Complete the Setup and What steps.
For a detailed breakdown of this process, refer to Creating Transactional Messages
On API & Config step, acquire the sample request for sending via the REST API.
Under the existing Deep Link class:
Add the deeplinkCustomMapParams
class to map custom parameters within the deep link URL.
A customizable deep link in Netmera might look like the following:
Parameters like {dynamicId}
, {contactID}
, and {surname}
can be static or dynamically changed for each user.
Parameters like @{name}
refer to profile attributes pulled directly from the user's profile in Netmera.
Parameters without '@' - Static Values: Parameters without the '@' symbol, such as {dynamicId} and {contactID}, are provided as static values. These parameters can be set as fixed values or can vary for each user. If a parameter has a static value, it will remain consistent across all uses of the deep link.
Parameters with '@' - Profile Attributes: Parameters that include the '@' symbol, such as @{name}, signify values that will be pulled from profile attributes defined within the Netmera system. When utilizing these parameters, it's crucial to ensure that the corresponding profile attribute codes are correctly defined and exist within the Netmera system.