<html>
<head>
<title>Split SDK Quickstart Example</title>
</head>
<body>
<h1>Split SDK Quickstart Example</h1>
<p>Open the console and input <code>localStorage.splitio_debug = 'on'</code> then refresh to see some logs.</p> <script src="/?originalUrl=https%3A%2F%2Fwww.split.io%2F%26quot%3Bhttps%3A%2F%2Fcdn.polyfill.io%2Fv2%2Fpolyfill.min.js%26quot%3B%26gt%3B%26lt%3B%2Fscript%26gt%3B%253Cbr%2F"> <script src="/?originalUrl=https%3A%2F%2Fwww.split.io%2F%26quot%3Bhttps%3A%2F%2Fcdn.split.io%2Fsdk%2Fsplit-10.22.4.js%26quot%3B%26gt%3B%26lt%3B%2Fscript%26gt%3B%2520%25C2%25A0%2520%25C2%25A0%26lt%3Bscript%2520type%3D%26quot%3Btext%2Fjavascript%26quot%3B%26gt%3B%253Cbr%2F"> (function() {
var factory = splitio({
core: {
authorizationKey: 'YOUR_SDK_KEY',
key: 'CUSTOMER_ID'
}
});
var client = factory.client(); client.on(client.Event.SDK_READY, () => {
console && console.log('Split SDK is ready to evaluate.');
var treatment = client.getTreatment('FEATURE_FLAG_NAME');
console && console.log('Treatment is: ' + treatment); if (treatment === 'on') {
console.log("I'm ON");
} else if (treatment === 'off') {
console.log("I'm OFF");
} else {
console.log("CONTROL was returned, there was an error");
} client.destroy().then(function() {
console && console.log('Split SDK data was successfully flushed.');
});
});
})();
</script>
</body>
</html>
<html>
(function() {
var factory = splitio({
core: {
authorizationKey: 'YOUR_SDK_KEY',
key: 'CUSTOMER_ID'
}
});
var client = factory.client(); client.on(client.Event.SDK_READY, () => {
console && console.log('Split SDK is ready to evaluate.');
var treatment = client.getTreatment('FEATURE_FLAG_NAME');
console && console.log('Treatment is: ' + treatment); if (treatment === 'on') {
console.log("I'm ON");
} else if (treatment === 'off') {
console.log("I'm OFF");
} else {
console.log("CONTROL was returned, there was an error");
} client.destroy().then(function() {
console && console.log('Split SDK data was successfully flushed.');
});
});
})();
Switch
On











