Integrating Your Actions with CCPA

This page shows how you can integrate your actions based upon visitor's response to CCPA Notice.

Here are the examples showing how you can integrate your actions based upon visitor's response to CCPA Notice.

1) When CCPA doesn’t apply to a business

// check for user's optout
window.__uspapi("getUSPData", 1, function(consent, success) {
	if (success && consent.uspString === '1---') {
		// ccpa doesn’t apply
	} else {
		// error retrieving the uspString.
	}
});

2) When a user has opted out of selling the personal information

// check for user's optout
window.__uspapi("getUSPData", 1, function(consent, success) {
	if (success && consent.uspString === "1YYY") {
		// user has opted out
	} else {
		// error retrieving the uspString.
	}
});

3) User didn’t opt-out, business as usual

// check for user's optout
window.__uspapi("getUSPData", 1, function(consent, success) {
	if (success && consent.uspString === "1YNY") {
		// user has not opted out.
	} else {
		// error retrieving the uspString.
	}
});

Last updated