Client-SideUnity SDKFeatures

Debug Overlay

Built-in debugging tools for development

Version:

A built-in debug overlay helps troubleshoot SDK integration during development.

Enable Debug Overlay

  1. Go to AudienceLab SDK > Debug tab
  2. Check Enable Debug Overlay
  3. Configure options:
    • Max Events: Number of recent events to display
    • Show Raw Identifiers: Display full device IDs
    • Toggle Key: Keyboard shortcut (default: F8)

On-Device Toggle

In development builds, use a five-finger tap to toggle the overlay on mobile devices.

Overlay Information

The debug overlay displays:

  • Token status and last fetch attempt
  • Device identifiers (IDFV, GAID, App Set ID)
  • Recent requests with success/failure status
  • Request payloads and responses

Configuration Options

OptionDescription
Max EventsNumber of recent events to display in the overlay
Show Raw IdentifiersDisplay full device IDs instead of truncated versions
Toggle KeyKeyboard shortcut to toggle overlay visibility

Availability

The debug overlay is only available in Editor and Development builds. It is automatically excluded from release builds.

Troubleshooting with the Overlay

Use the overlay to verify:

  1. Token Status: Ensure the token is valid and has been fetched
  2. Device Identifiers: Check that expected identifiers are being collected
  3. Request Status: Monitor success/failure of event requests
  4. Payloads: Inspect the exact data being sent to the server