For DevelopersJavaScript SDK (@tinydialog/sdk-js)
Sending Extra Context-Data
The @tinyDialog/sdk-js sdk supports sending extra context-data programmatically.
The showWidget and loadWidget methods accept an extraData property of type Record<string, string>.
Code Example:
<script type="module">
import {showWidget} from "@tinydialog/sdk-js"
document.getElementById("open-feedback-button").addEventListener("click", () => {
showWidget("01959b56-1bce-7d41-a68c-f19aeffc62cc", {
user: currentUser.email, // optional - you can also use any other identifier like userid or username
extraData: {
"userTier": "PAID",
}
});
});
</script>Will be shown in the tinyDialog Dashboard like this:

Last updated on
