Put a callback, which will be called when the script is loaded and the user ID is received.


function onDashlyReady() {
    console.log('Ok, done!')



Argument Description
callback Required. Function being called

User ID и onReady

In case you’re sending User ID via dashly.auth, a situation is possible, when user’s ID is changed.

Example. Registered user (with dashlyID=123, UserID=456) visits your site from another device. He’ll get a new dashlyID=789, UserID would be undefined. After the user has logged in, he’ll have dashlyID=123, UserID=456.

When dashlyID is changed (from 789 to 123) onReady method would be called again. If you’re collecting dashlyID on your side, you should rewrite identificator.