Troubleshooting
The banner does not show
- Confirm
OptSens.configureruns and its result issuccess. Show the banner from the success callback, only whenstatus.shouldCollectConsentis true. - Confirm the SDK ID is the one from the dashboard Integration page.
- Confirm the app is on a plan that includes the SDK: Pro, Business or Custom. On other plans the SDK serves no configuration.
- A returning visitor who already decided sees no banner. Use the floating button or a menu item to reopen it.
The IAB keys are not written
- The keys are written after
configuresucceeds. Read them after the success callback, not before.
Consent is not forwarded (iOS)
- With Google Consent Mode off for the property in the dashboard, Firebase collects nothing until the visitor consents to analytics.
- Firebase forwards only when Firebase Analytics is loaded, not only linked. Reference Analytics at launch in a bare test app.
- If
first_openis logged before a choice with consent granted, the fourGOOGLE_ANALYTICS_DEFAULT_ALLOW_*keys are missing fromInfo.plist. See Firebase and attribution partners. - If you pass your own
consentForwarder, includeCompositeConsentForwarder.automaticin it, or the built-in forwarding stops.
The floating button does not appear
- It shows only after a decision, and only when enabled in the dashboard.
- It is never shown on TV. Use a menu item on TV instead.
Still stuck? Write to support@optsens.com.