For the complete documentation index, see llms.txt. This page is also available as Markdown.

Deep Linking

After creating a web transactional push from the panel, you can customize the desired Deeplink using the sample code in the API & Config step (in Postman). Here's an example:

curl --location 'https://restapi.netmera.com/rest/3.0/sendNotification' \
-H "X-netmera-api-key: your_rest_api_key" \
-H "Content-Type: application/json" \
-d '{
    "notificationKey": "1000",
    "target": {
        "extId": "exidn"
    },
    "message": {
        "params": {},
        "click": {
            "deeplink": "https://www.netmera.com?id=5&name=@{exId}&cat=webpush"
        }
    }
}'

Creating a Web Transactional Push:

To learn how to create a Web Transactional Push on the Netmera Panel, please refer to our User Guide for step-by-step instructions and detailed information.

  • Log into the Netmera Panel.

  • Go to Developers > Deeplinks.

  • Click Create New Deeplink.

  • Deeplink Name: Enter a unique name for the deeplink.

  • Deeplink URL: Enter the destination URL for the deeplink. You can use parameters in the URL path or query string.

Use {param} when the value should be entered manually. When this format is used, a value field appears below the URL field.

Example:

https://www.example.com/campaign/{campaignId}

Use @{param} when the value should be resolved automatically from the user profile. No manual value field appears for this format.

Example:

https://www.example.com/profile/@{age}

You can also use parameters in the query string.

Example:

https://www.example.com?age=@{age}

If the URL includes {param}, enter its value in the Deeplink Parameters section. This value is used for all users who receive the deeplink.

Example:

https://www.example.com/{city}

If {city} is defined as London, the deeplink resolves as:

https://www.example.com/London

Parameters in the @{parameter} format are resolved automatically from the user's profile attributes. No manual value is required for these parameters.

Once saved, you can use parameters like {city} in the Deeplink URL. For example, if {city} is set as London, users will receive https://www.netmera.com/london.

Last updated

Was this helpful?