Looker

Looker

Looker scripts load embedded analytics dashboards and data exploration interfaces within enterprise web portals. Scripts authenticate users against the Looker instance, render interactive charts and reports, and may track dashboard usage and query behavior within the embedded environment.

Overview

Looker, now part of Google Cloud, is a business intelligence and data analytics platform that enables organizations to explore, visualize, and share data insights. Looker's embedded analytics capability allows companies to integrate interactive dashboards and data exploration tools directly into their own web applications, customer portals, and internal tools. The platform connects to cloud data warehouses and uses a semantic modeling layer called LookML to define business metrics consistently.

What This Script Does

When Looker's embedded analytics scripts are deployed on a website or web application, they render interactive data visualizations within iframes or embedded components. The scripts handle user authentication against the Looker instance using SSO tokens or signed embed URLs, load dashboard layouts and chart configurations, and manage interactive features like filtering, drilling, and exporting.

The scripts communicate with the Looker backend to execute queries against the connected data warehouse and render the results as charts, tables, and other visualizations. They may track dashboard usage metrics — such as which reports users view, which filters they apply, and how frequently they interact with the embedded analytics — to support usage monitoring and performance optimization.

Looker's embedded scripts operate within a controlled authentication context. They typically require the host application to generate signed URLs or SSO tokens, meaning they only activate for authenticated users of the embedding application, not for anonymous website visitors.

Consent & Compliance

Looker's embedded analytics scripts serve a primarily functional purpose — they deliver the data visualization features that authenticated users are explicitly accessing. The dashboard usage tracking is generally limited to operational analytics about how the embedded features are used, rather than cross-site behavioral profiling.

Under GDPR, embedded analytics that serve authenticated users within the scope of a service they've signed up for can often be justified under contract performance or legitimate interest. However, if Looker's usage tracking collects detailed behavioral data that feeds into broader Google Cloud analytics products, additional consent considerations may apply.

Should You Block This Without Consent?

Conditional. Looker's core embedded analytics functionality is typically functional for authenticated application users. However, if the implementation includes usage tracking that feeds data to Google Cloud analytics services beyond what's necessary for the embedded feature, that component may require consent. Evaluate your specific Looker embed configuration to determine which data flows exist.

Is Looker GDPR compliant?

Looker typically loads analytics and functional trackers, which are not strictly necessary for your site to work. Under the GDPR and the ePrivacy Directive, non-essential cookies and trackers must stay blocked until a visitor gives clear opt-in consent. So Looker can be fully GDPR compliant, but only if your site holds its scripts until consent is granted and lets visitors decline just as easily. Compliance depends on how your site loads Looker, not on Looker itself.

Visit website

Consent Categories

Also Known As

Google LookerLooker dashboardsLooker embedded analyticsLooker BILooker Studio

Industries

Programming and Developer SoftwareComputers Electronics and Technology

Tracked Domains (1)

looker.comAnalytics

looker.com is an analytics domain operated by Looker, used to measure visits, sessions, and on-site behavior.

Frequently Asked Questions

Related Vendors

BenchmarkONE
BenchmarkONE
BenchmarkONE scripts embed lead capture forms on websites and track visitor behavior to trigger marketing automation workflows. Scripts record page visits, form submissions, and user identifiers, passing data to the CRM for contact scoring and follow-up sequencing.
Linear
Linear
Linear is a project management platform for software development teams used as an internal SaaS application. It does not embed scripts on customer-facing websites and has no direct browser presence outside the Linear application itself.
Chorus.ai
Chorus.ai
Chorus.ai, part of ZoomInfo, records and transcribes sales conversations for revenue intelligence. It operates as internal SaaS for sales and CS teams with no scripts loading on customer-facing websites. No direct browser presence for end users.
June.so
June.so
June.so scripts track product usage events at the user and company level within B2B SaaS applications. Scripts capture feature adoption events, session activity, and user identity attributes to populate analytics dashboards measuring engagement, retention, and activation for product teams.
BigID
BigID
BigID is an enterprise data intelligence platform for privacy, security, and compliance management. It operates as backend SaaS with no scripts loading in end-user browsers or on customer-facing websites. No direct browser presence for site visitors.
Grafana Cloud
Grafana Cloud
Grafana Cloud is an observability platform for monitoring metrics, logs, and traces in infrastructure and applications. Grafana dashboards may be embedded within internal engineering portals, but the platform does not place tracking scripts on public-facing customer websites.

Manage consent for Looker

ConsentStack automatically detects and manages Looker trackers so your site stays compliant with global privacy regulations.