@rebilly/risk-data-collector v4.22.15
risk-data-collector
Collect browser data for risk assessment purposes.
Description
risk-data-collector
is a client side microlibrary which collects user data required for the risk assessment component of 3DS v2.
Data collected
- colorDepth
- javaEnabled
- language
- screenHeight
- screenWidth
- timeZoneOffset
- deviceFingerprintHash
- kountFraudSessionId (optional)
Usage
risk-data-collector
is distributed in two ways:
Via a CDN link
The library becomes available under the RiskDataCollector
global namespace and can be used like so:
<html>
<head>
<script src="https://cdn.rebilly.com/risk-data-collector/@latest/data-collector.js"></script>
</head>
<body>
<script type="text/javascript">
(async () => {
const browserData = await RiskDataCollector.collectData();
console.log(`browserData is: ${JSON.stringify(browserData)}`);
})();
</script>
</body>
<html></html>
</html>
Note: You can replace
@latest
with@<version>
(Example@1.0.0
). To pin to a specific version.
As an npm package
yarn add @rebilly/risk-data-collector
npm install @rebilly/risk-data-collector
Which can be imported and used like so:
import { collectData } from '@rebilly/risk-data-collector';
(async () => {
const browserData = await collectData();
console.log(`browserData is: ${JSON.stringify(browserData)}`);
})();
Kount
risk-data-collector
works with Kount to collect kountFraudSessionId
.
If you already have an account with Kount, you can use it with risk-data-collector
by providing:
env
-sandbox
orproduction
, determines which Kount environment to use (defaults tosandbox
)kountAccountId
- your Kount account ID- (optional)
kountSessionId
- 32 character session ID, omit to have Kount generate a session ID for you
Example:
import { collectData } from '@rebilly/risk-data-collector';
(async () => {
const env = 'production';
const kountAccountId = '123456';
const browserData = await collectData({ env, kountAccountId });
console.log(`browserData is: ${JSON.stringify(browserData)}`);
})();
2 days ago
3 days ago
3 days ago
3 days ago
5 days ago
10 days ago
15 days ago
15 days ago
15 days ago
16 days ago
17 days ago
17 days ago
21 days ago
21 days ago
20 days ago
23 days ago
24 days ago
27 days ago
28 days ago
30 days ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
1 month ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
3 months ago
3 months ago
3 months ago
3 months ago
4 months ago
4 months ago
4 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
6 months ago
7 months ago
7 months ago
7 months ago
7 months ago
6 months ago
6 months ago
8 months ago
9 months ago
9 months ago
7 months ago
8 months ago
9 months ago
9 months ago
9 months ago
10 months ago
10 months ago
5 months ago
5 months ago
8 months ago
9 months ago
9 months ago
7 months ago
8 months ago
8 months ago
5 months ago
11 months ago
11 months ago
11 months ago
11 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago