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.

Visit website

Consent Categories

Analytics
Functional

Also Known As

Google LookerLooker dashboardsLooker embedded analyticsLooker BILooker Studio

Industries

Programming and Developer SoftwareComputers Electronics and Technology

Tracked Domains (1)

looker.comAnalytics

Frequently Asked Questions

When does Looker require consent?

Looker's embedded analytics primarily serve authenticated application users under contract performance or legitimate interest. If the implementation forwards usage data to Google Cloud analytics services beyond what the embedded feature requires, that additional data flow may require consent.

How does Looker authenticate embedded users?

Looker requires host applications to generate signed URLs or SSO tokens before dashboards render. This means embedded dashboards only activate for authenticated users — anonymous website visitors cannot trigger Looker scripts through normal browsing.

How does ConsentStack classify Looker?

ConsentStack classifies Looker as conditional — functional for authenticated portal users but potentially requiring analytics consent if usage tracking feeds external Google services. ConsentStack can be configured to load Looker freely within authenticated app contexts while gating it on public-facing pages.

Related Vendors

Google
Google
Google is the dominant provider of web analytics, advertising, and infrastructure tools. Scripts like Google Analytics, Tag Manager, Ads, and reCAPTCHA collect behavioral data, manage tag firing, serve targeted ads, and detect bots. Sets persistent cookies to track users and correlate activity across sites.
Google Analytics
Google Analytics
Google Analytics is the world's most widely deployed web analytics platform. Scripts track page views, sessions, user demographics, traffic sources, and conversion events. Drops cookies to identify returning visitors and attribute user journeys across sessions.
Firebase
Firebase
Firebase is Google's mobile and web application development platform offering authentication, real-time database, cloud functions, and analytics. Web SDK scripts initialize Firebase services and may track app events via Firebase Analytics, which is powered by Google Analytics 4. Widely used in single-page apps and PWAs for backend infrastructure and usage tracking.
Microsoft
Microsoft
Runs Clarity (session recording and heatmaps), the Microsoft Advertising UET tag (conversion tracking), and Bing's remarketing pixel. Clarity injects a recording script that captures mouse movements, clicks, and rage clicks. The UET tag fires conversion events to tie ad clicks to on-site actions across Microsoft's ad network.
Microsoft Dynamics 365
Microsoft Dynamics 365
Microsoft Dynamics 365 is a suite of CRM and ERP applications that integrates with websites through tracking scripts and embedded forms. Web tracking code captures visitor behavior, page views, and form submissions to build customer profiles and score leads. Sets cookies to identify returning visitors and attribute marketing touchpoints across sessions.
LinkedIn Insight Tag
LinkedIn Insight Tag
LinkedIn Insight Tag is a JavaScript tracking pixel for LinkedIn's advertising and analytics platform. The tag fires on every page view to collect URL, referrer, IP address, and device data for conversion tracking, website demographics reporting, and retargeting audience building. Sets cookies to identify LinkedIn members across advertiser websites.

Manage consent for Looker

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