In Tractorscope, embedding uses signed dashboard or chart experiences so analytics can be shown securely inside another website or application with optional filters and viewer controls.
Tractorscope embeds let you show dashboards or charts inside another website or application.
Embed options
- Dashboard iframe embed: Embed a full dashboard with charts and filters.
- Chart web component: Embed a single chart with the <tractorscope-chart>web component.
- Signed direct URL: Generate a signed URL on your server for a dashboard or chart.
How embed security works
Embeds use a signed payload. Your server builds the data object, signs it with a Tractorscope API key, and sends the signed value to the browser. Do not expose the API key in client-side code.
Filters
Embed payloads can include filter values. This is commonly used for multi-tenant analytics, customer-specific dashboards, account-specific views, or date ranges.
Embed settings
Dashboard embeds can allow or disable features such as data downloads and pivot tables. Configure these settings based on what embedded viewers should be able to do.
Domains and CORS
Allowed domains help control where embedded Tractorscope content can run. Configure domains before deploying embeds to production.
Embedded analytics use cases
- Embedded analytics for SaaS products
- Customer-facing dashboards
- Multi-tenant embedded analytics
- White-label embedded analytics