0.0.8 • Published 3 months ago

@cashfreepayments/cashfree-browser-data v0.0.8

Weekly downloads
-
License
MIT
Repository
github
Last release
3 months ago

Cashfree Browser Data Collection SDK

License Release TestCases Build

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

  1. Using NPM package
npm i @cashfreepayments/cashfree-browser-data
import {getBrowserData} from "cashfree-browser-data";
  1. 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

  1. Using NPM package
let data = await getBrowserData();
  1. 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

ParameterInformation
device_typeScreen Information either mobile or desktop
session_idHash of Browser Cookies
device_hashUnique Identifier for Browser
os_nameDevice Operating System Name
os_versionDevice Operating System Version
user_agentBrowser User Agent Data
browser_hashHash of Browser User Agent
browser_nameBrowser Application Name
private_modeIncognito or not
browser_versionBrowser Version
cookie_enabledBrowser Cookies enabled or not
screen_widthDevice Screen Width
screen_heightDevice Screen Height
region_timezoneTimezone Data
region_timezone_offsetTimezone Offset Value
region_languageBrowser Language
installed_fontsBrowser Installed Fonts
installed_pluginsBrowser Installed Plugins
battery_percentageDevice Battery Percentage
gpu_rendererGPU Information