Socket
Socket
Sign inDemoInstall

@cashfreepayments/cashfree-browser-data

Package Overview
Dependencies
158
Maintainers
3
Versions
8
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

    @cashfreepayments/cashfree-browser-data

Browser Information


Version published
Weekly downloads
98
increased by92.16%
Maintainers
3
Created
Weekly downloads
 

Readme

Source

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

Keywords

FAQs

Last updated on 08 Feb 2024

Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc