FAQ
Common questions and troubleshooting notes during device fingerprint integration
What should I do if respondedGeeToken is empty?
respondedGeeToken is an empty string when the network request fails.
Can fp_query be called with the raw client token?
No. fp_query only accepts the gee_token returned by client_report.
Which Web API should I choose?
- Modern browsers: prefer
loadGeelabGuard() - IE9+ compatibility required: use
initGeelabGuard()
Should I separate apps by business line or region?
Usually yes, especially when:
- Multiple business lines share one risk platform
- Different regions have different compliance requirements
- Production and testing environments must be isolated
When should AppID be registered on Android and iOS?
Register it as early as possible at app startup:
- Android:
Application.onCreate() - iOS:
didFinishLaunchingWithOptions
Does the client need to store private_key?
No. private_key must stay on the server side only.