We’ve migrated our documentation to a new site, which means some URLs have changed.
Subscriptions

Why does the Identity Management login screen not show after selecting a term from the offer?

If the Identity Management login screen doesn't show for a user after they click on a term from the offer, the following function tp.pianoId.init()​ needs to be added to this code tp.push(["init", function() {​ in your Piano integration script.

For example:

tp.push(["init", function() {
		if (!tp.pianoId.isUserValid()) {
	    	tp.pianoId.init();
		}
    	tp.experience.init();
	}]);

tp.pianoId.init() is used to initiate Identity Management. More details about this function and how to customize it are available under this link.

More information on how to install Piano’s JavaScript is available here.


Last updated: