@cashfreepayments/cashfree-browser-data
v0.0.8
Published
Browser Information
Downloads
731
Readme
Cashfree Browser Data Collection SDK
The Cashfree Browser Data Collection SDK is a user-friendly solution that allows businesses to gather important data directly from users' browsers. This SDK seamlessly captures essential information about users' browsing behavior and preferences, providing businesses with valuable insights. By leveraging this browser-specific data, businesses can optimize their services, personalize user experiences, and make informed decisions based on accurate and reliable information.
Preview: https://cashfree.github.io/cashfree-browser-data/src/
Installation
- Using NPM package
npm i @cashfreepayments/cashfree-browser-data
import {getBrowserData} from "cashfree-browser-data";
- Using CDN URL
<script src="https://cdn.jsdelivr.net/gh/cashfree/cashfree-browser-data@latest/dist/browser.min.js"></script>
Note: Make sure only one of the above is present in your application
Implementation
- Using NPM package
let data = await getBrowserData();
- Using CDN URL
let data = await browserInfo.getBrowserData();
Make sure it is invoked inside an async function
Parameters Fetched
The data variable will be a json object which has the following parameters
| Parameter | Information | | -------------------- | ------------------------------------------ | |device_type |Screen Information either mobile or desktop | |session_id |Hash of Browser Cookies | |device_hash |Unique Identifier for Browser | |os_name |Device Operating System Name | |os_version |Device Operating System Version | |user_agent |Browser User Agent Data | |browser_hash |Hash of Browser User Agent | |browser_name |Browser Application Name | |private_mode |Incognito or not | |browser_version |Browser Version | |cookie_enabled |Browser Cookies enabled or not | |screen_width |Device Screen Width | |screen_height |Device Screen Height | |region_timezone |Timezone Data | |region_timezone_offset|Timezone Offset Value | |region_language |Browser Language | |installed_fonts |Browser Installed Fonts | |installed_plugins |Browser Installed Plugins | |battery_percentage |Device Battery Percentage | |gpu_renderer |GPU Information |