Overview
Environmental Systems Research Institute (Esri) provides GIS mapping software and spatial data services. The ArcGIS JavaScript API embeds interactive maps and spatial data visualizations on government, research, and enterprise websites.
What This Script Does
- Loads the ArcGIS JavaScript API to render interactive map components
- Fetches map tiles, geographic data layers, and spatial datasets from Esri's servers
- Supports geocoding, routing, and spatial analysis operations in the browser
- May set session cookies for map state persistence and API authentication
- Transmits geographic queries (coordinates, search terms) to Esri's cloud services
Consent & Compliance
- Consent Category: Functional
- Applicable Regulations: GDPR, ePrivacy Directive, CCPA
- Opt-in Required: Generally no — map components serve a functional purpose when they are core to page content (e.g., store locators, data visualizations)
Should You Block This Without Consent?
No. Esri's ArcGIS API provides functional mapping capabilities that are typically integral to page content. The data collected (geographic queries, map interactions) serves the user's direct request. If maps are supplementary rather than core, consider lazy-loading behind consent.
Consent Categories
Also Known As
Industries
Tracked Domains (1)
arcgis.comEssentialFrequently Asked Questions
Do I need consent to use Esri mapping on my website?
Conditional. The Environmental Systems Research Institute (Esri) ArcGIS API is classified as functional. If used solely to render maps without tracking visitors, consent may not be required. However, if map interactions are tied to user analytics or cross-site data collection, functional consent should be obtained.
What does the Esri ArcGIS JavaScript API load?
The ArcGIS JavaScript API loads map tile resources, spatial data layers, and rendering libraries from Esri CDN endpoints. It may store session data to maintain map state. The API itself does not set advertising cookies, but integration with analytics tools may introduce additional data collection.
How does ConsentStack detect the Environmental Systems Research Institute script?
ConsentStack identifies Esri ArcGIS scripts by their CDN domains and API endpoints and places them in the Functional consent category. If functional consent is withheld, ConsentStack blocks the script. Granting functional consent allows the map API to load and render spatial content.
Related Vendors
Manage consent for Environmental Systems Research Institute
ConsentStack automatically detects and manages Environmental Systems Research Institute trackers so your site stays compliant with global privacy regulations.
