Skip to main content

Troubleshooting

The banner does not show​

  • Confirm OptSens.configure runs and its result is success. Show the banner from the success callback, only when status.shouldCollectConsent is 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 configure succeeds. Read them after the success callback, not before.
  • 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_open is logged before a choice with consent granted, the four GOOGLE_ANALYTICS_DEFAULT_ALLOW_* keys are missing from Info.plist. See Firebase and attribution partners.
  • If you pass your own consentForwarder, include CompositeConsentForwarder.automatic in 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.