3.5.0 • Published 2 years ago
@hackler/hackle-sdk v3.5.0
#Hackle JavaScript SDK(Node.js)
Install
npm install @hackler/hackle-sdk --save
Usage
Install & Decide the variation
const http = require("http");
const Hackle = require("@hackler/hackle-sdk");
const hackleClient = Hackle.createInstance("YOUR_SDK_KEY");
http.createServer((req, res) => {
const user = {
id: USER_ID
}
const variation = hackleClient.variation(AB_TEST_KEY, user);
if (variation === "A") {
// AS-IS Code
} else if (variation === "B") {
// TO-BE Code
}
res.end(`Hello ${variation}!`)
}).listen(8080)
Records the event
hackleClient.track(EVENT_KEY, user);
or
const event = {
key: EVENT_KEY,
value: 5000,
properties: {
app_version: "1.0.0",
first_paying: false,
item_count: 5
}
}
hackleClient.track(event, user);
3.4.4
2 years ago
3.4.3
2 years ago
3.4.2
2 years ago
3.5.0
2 years ago
3.4.1
2 years ago
3.4.0
2 years ago
3.3.3
2 years ago
3.3.2
2 years ago
3.3.1
2 years ago
3.2.1
2 years ago
3.1.2
2 years ago
3.0.3
2 years ago
3.3.0
2 years ago
3.2.0
2 years ago
3.1.1
2 years ago
3.1.0
2 years ago
2.1.1
2 years ago
2.2.4
2 years ago
3.0.2
2 years ago
3.0.1
2 years ago
3.0.0
2 years ago
2.2.3
2 years ago
2.2.1
3 years ago
2.2.2
3 years ago
2.2.0
3 years ago
2.1.0
3 years ago
2.0.0-rc.1
3 years ago
2.0.0
3 years ago
1.2.0
3 years ago
1.2.0-rc.0
3 years ago
1.1.1
3 years ago
1.1.0
3 years ago
1.0.2
3 years ago
1.0.3
3 years ago
1.0.1
3 years ago
1.0.0
3 years ago
0.1.0
3 years ago
0.0.4
4 years ago
0.0.3
4 years ago
0.0.2
4 years ago