Embed runtime errors
These surface when an embedded dashboard or metric loads. Guest tokens are database-backed UUIDs, not signed JWTs — there is no signing key, so none of these errors are about signatures.Metric execution errors (E1001–E1007)
Multi-select filter variables substitute as a parenthesized quoted list (e.g.
( 'US' , 'CA' )). Write WHERE col IN {{var}} without your own parentheses — IN ({{var}}) double-wraps into invalid SQL.Guest-token API errors (mint time)
Returned byPOST /api/v2/guest-token/create. See the Guest Token reference for the accepted payload.
Browser-side errors
QuotaExceededError … 'metric-data' exceeded the quota
The embed plugin caches metric data in localStorage, and a large metric blew past the browser’s per-origin quota (~5–10 MB).
- Clear the key:
window.localStorage.removeItem('metric-data')and reload. - Reduce the row/column count of the offending metric (
LIMIT, pagination, or split it).
RATE_LIMIT env var has no effect on it.
Rate limiting (HTTP 429)
Cloud API requests are throttled per Data App. Back off using theRetry-After header and cache read-heavy calls. See Rate Limiting.
