Portal comes with a set of URL parameters that can be passed in the URL.
What are URL paramerters ?
Also called query parameters, URL parameters are attributes appended at the end of an URL. Those attributes will then be used by the website to trigger custom behavior.
If you are not familiar, please take a few minutes to check this article.
List of parameters
For each parameters, we provide a short description, the type of content expected and an example.
identifyEmail
- string
Set the email of the user
Example : https://pied-piper.usesjimo.com?identifyEmail=john.doe@domain.com
identifyUsername
- string
Set the username of the user
Example : https://pied-piper.usesjimo.com?identifyUsername=john
identifyId
- string
Set the id of the user
Example : https://pied-piper.usesjimo.com?identifyId=1
attributes
- string (base 64)
Set some attributes of the user.
For more information about how to pass custom attributes to the users, see our dedicated guide.
Example : https://pied-piper.usesjimo.com?attributes=eyJmb28iOiJiYXIifQ==
forceLanguage
- string
Set the language of the portal for the user.
We expect the passed languages to be one of those :
- en
- fr
- es
- pt
- it
- de
- jp
- zh
- sk
Example : https://pied-piper.usesjimo.com?forceLanguage=fr
hideTopNav
- boolean
Hide the top nav (project logo and user setting)
Example : https://pied-piper.usesjimo.com?hideTopNav=true
Append multiple parameters
Let's add multiple parameters at the same time. The URL bellow will set the id of the user to 1
and his username to john
https://pied-piper.usesjimo.com?identifyId=1&identifyUsername=john&hideTopNav=true