Discussions

Ask a Question

Failed to load the JS script of the agent

when running the app using Fingerprint i get an error what is this and could it be a problem that i am using vpn to run my app Error: Failed to load the JS script of the agent
ANSWERED

Should tag metadata persist across tabs?

I am using the JS agent to get a visitorId, and using the visitorId to get visitor data using the server API. When a user tries using our api, I check the `tag` metadata for `timesUsedApi`. If it exists, we increment the value by one, else we set it to 1. We use this value to allow access/not to our api. This method is working as expected, except the tag metadata is reset when a new tab is opened. Am I using `tag` wrong?
ANSWERED

Will website and native app visitorIds match?

Hi, I have a website and a native app. In my scenario I have referral url: abc.xyz?refId=12345 and I want to store in my backend the visitorID from website and connect it with refID, so then later if the same user from same device downloads my native app, by identifying the visitorID in native app I will know that customer is the same who visited web using referral link. Question is will the visitorID from website (visited from the same device) and visitorID in native app (regardless it's iOs or Android) be the same ID? Thank you in advance
ANSWERED

Detect SamsungBrowser version 24.0

Dear support team! I current use fingerprint detect browser , i encounter problems. Webhook call back Samsung Internet version 25.00 & 24.00 return browserName = Brave. I thing with document support Samsung Internet 14.0+, result hope browserName = Samsung Internet. Requet Webhook content: "browserDetails": { "browserName": "Brave", "browserFullVersion": "25.0", "browserMajorVersion": "25", "os": "Android", "osVersion": "10", "device": "Generic Smartphone", "userAgent": "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/25.0 Chrome/121.0.0.0 Mobile Safari/537.36" }
ANSWERED

Limiting results from a Sealed Client Request

I followed the documentation to limit the Products returned from the Javascript agent call to just be "identification" and "botd", but the results keep returning things like "ipInfo", "vpn", etc. Note, if I try to set Products but exclude "identification", that data does not show up. Is this a limitation of Seal Client Results, is there any way around this? We want to pass this data to a redirect link via a query var (processing happens on the other end), but the encrypted string that is returned is over 3,000 characters long.
ANSWERED

Are there any CORS issues when using fingerprint?

as title Are there any CORS issues when using fingerprint?
ANSWERED

ERR_BLOCKED_BY_CLIENT in brave browser

I'm using npm package in my react app still facing ERR_BLOCKED_BY_CLIENT error but on google chrome its working fine.
ANSWERED

Could not find fingerprint dependency in react native

I'm getting could not find fingerprint dependency in running react native package. I'm just adding the fingerprintjs package in the npm and running it but getting the following error ``` FAILURE: Build failed with an exception. * What went wrong: Could not determine the dependencies of task ':app:processDebugResources'. > Could not resolve all task dependencies for configuration ':app:debugRuntimeClasspath'. > Could not find com.fingerprint.android:pro:2.3.4. Searched in the following locations: - https://oss.sonatype.org/content/repositories/snapshots/com/fingerprint/android/pro/2.3.4/pro-2.3.4.pom - https://repo.maven.apache.org/maven2/com/fingerprint/android/pro/2.3.4/pro-2.3.4.pom - file:/Users/varshini/project/finger_print/AwesomeProject/node_modules/jsc-android/dist/com/fingerprint/android/pro/2.3.4/pro-2.3.4.pom - https://dl.google.com/dl/android/maven2/com/fingerprint/android/pro/2.3.4/pro-2.3.4.pom - https://www.jitpack.io/com/fingerprint/android/pro/2.3.4/pro-2.3.4.pom Required by: project :app > project :fingerprintjs_fingerprintjs-pro-react-native * Try: > Run with --stacktrace option to get the stack trace. > Run with --info or --debug option to get more log output. > Run with --scan to get full insights. > Get more help at https://help.gradle.org. BUILD FAILED in 4s error Failed to install the app. Command failed with exit code 1: ./gradlew app:installDebug -PreactNativeDevServerPort=8081 FAILURE: Build failed with an exception. * What went wrong: Could not determine the dependencies of task ':app:processDebugResources'. > Could not resolve all task dependencies for configuration ':app:debugRuntimeClasspath'. > Could not find com.fingerprint.android:pro:2.3.4. Searched in the following locations: - https://oss.sonatype.org/content/repositories/snapshots/com/fingerprint/android/pro/2.3.4/pro-2.3.4.pom - https://repo.maven.apache.org/maven2/com/fingerprint/android/pro/2.3.4/pro-2.3.4.pom - file:/Users/varshini/project/finger_print/AwesomeProject/node_modules/jsc-android/dist/com/fingerprint/android/pro/2.3.4/pro-2.3.4.pom - https://dl.google.com/dl/android/maven2/com/fingerprint/android/pro/2.3.4/pro-2.3.4.pom - https://www.jitpack.io/com/fingerprint/android/pro/2.3.4/pro-2.3.4.pom Required by: project :app > project :fingerprintjs_fingerprintjs-pro-react-native * Try: > Run with --stacktrace option to get the stack trace. > Run with --info or --debug option to get more log output. > Run with --scan to get full insights. > Get more help at https://help.gradle.org. BUILD FAILED in 4s. info Run CLI with --verbose flag for more details ``` Im using fingerprint 3.0.0 npm version
ANSWERED

Can we generate visitor id (browser identification) on server side, using client request ?

I have a use case where we need visitor id on server side rendered pages, is it possible to generate visitor id using Fingerprint JS or Fingerprint PRO on server side ?
ANSWERED

Getting Uncaught (in promise) TypeError error in firefox

Uncaught (in promise) TypeError: error loading dynamically imported module: <https://openfpcdn.io/fingerprintjs/v3> The rest of the web browsers are working fine except Firefox. when I disable the "enhanced tracking protection" option in Firefox the error is vanished.