Liferay

Liferay

Liferay is an enterprise portal and digital experience platform. Scripts on Liferay-powered sites manage page navigation, content delivery, and user session state. They may also load analytics and personalization scripts, and set session and authentication cookies required for portal functionality.

Overview

Liferay is an enterprise digital experience platform that powers corporate portals, intranets, and customer-facing websites. Unlike third-party script vendors, Liferay is typically the application framework itself — sites built on Liferay run its JavaScript natively as part of the platform's page rendering and navigation system. Liferay also offers optional analytics and personalization modules that add tracking capabilities to portal pages.

What This Script Does

On Liferay-powered sites, the platform's JavaScript manages core page functionality: content rendering, navigation, form handling, and user session management. Authentication cookies are set for logged-in portal users, with session cookies maintaining login state and CSRF protection tokens securing form submissions.

Liferay Analytics Cloud, when enabled, loads an additional JavaScript agent from analytics.liferay.com or a self-hosted endpoint. This agent tracks page views, content interactions, form submissions, and asset downloads. It sets persistent cookies (typically expiring after 1 year) to identify unique visitors and build behavioral profiles for content recommendations and audience segmentation.

Data collected by the analytics module includes page URLs, time on page, click events, form field interactions, search queries within the portal, and document download events. User identifiers from the portal's authentication system may be linked to analytics profiles for known-user tracking.

Consent & Compliance

Liferay scripts span analytics and functional categories. The core platform scripts — session management, authentication, navigation — are functional and essential to the portal's operation. The Liferay Analytics Cloud module falls under analytics, as it collects behavioral data for reporting and personalization purposes.

Under GDPR and ePrivacy, the core session and authentication cookies are strictly necessary for delivering the portal service and do not require consent. The Analytics Cloud cookies and behavioral tracking, however, require consent before activation as they serve non-essential analytics purposes. Under CCPA/CPRA, the analytics data collection may require disclosure and opt-out mechanisms, particularly if visitor profiles are shared with Liferay's cloud infrastructure.

Should You Block This Without Consent?

Conditional. The core Liferay platform scripts that handle page rendering, navigation, and authentication are functional and should not be blocked. However, the Liferay Analytics Cloud module and any personalization tracking scripts should be blocked until the visitor has consented to analytics data collection. Ensure the analytics module is loaded separately from core platform scripts to enable selective blocking.

Is Liferay GDPR compliant?

Liferay 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 Liferay 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 Liferay, not on Liferay itself.

Visit website

Consent Categories

Also Known As

liferayliferay portalliferay analyticsenterprise portal cookiesliferay session tracking

Industries

Computers Electronics and TechnologyProgramming and Developer SoftwareBusiness and Consumer ServicesMarketing and Advertising

Tracked Domains (1)

liferay.comAnalytics

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

Frequently Asked Questions

Related Vendors

InMoment
InMoment
InMoment is a customer experience intelligence platform. Scripts embed survey intercepts, NPS forms, and feedback collection widgets on websites. They capture visitor sentiment data and session context, and may set cookies to prevent repeat survey displays and track feedback submission state.
Xandr
Xandr
Xandr scripts serve programmatic display and video ads by placing cookies, collecting audience data, and participating in real-time bidding auctions. Scripts match visitors against audience segments and transmit behavioral data to Microsoft's advertising marketplace for targeting and measurement.
Acquia
Acquia
Acquia is a cloud platform for building Drupal-based digital experiences. Scripts may embed personalization, A/B testing, and analytics tools on Drupal-powered sites. They collect visitor behavior data to drive content personalization and may set cookies for audience segmentation and session tracking.
Verint
Verint
Verint is a customer engagement platform offering digital engagement and workforce analytics tools. Scripts embed live chat widgets, AI-powered chatbots, and feedback survey forms on websites. They collect interaction data and conversation history, and set cookies to persist chat session state.
BrightEdge
BrightEdge
BrightEdge is an enterprise SEO and content performance platform. Scripts may be embedded on customer websites to collect page-level content and performance signals for SEO analysis. They gather data on content structure and user engagement metrics, and may set analytics cookies.
Domo
Domo
Domo is a cloud-based business intelligence platform with data visualization and embedded analytics capabilities. Scripts for embedded dashboards may appear on enterprise portals and internal tools, tracking user interactions with chart and report components.

Manage consent for Liferay

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