Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Usage Milestone: Google Analytics Module google_analytics crossed 1,000 active installs. Release: GraphQL Compose Codegen 1.1.2 Minor update available for module graphql_compose_codegen (1.1.2). Release: Mapy.com 1.1.3 Minor update available for module mapycom (1.1.3). Release: Ckeditor5 entity browser 3.0.3 Minor update available for module ckeditor5_entity_browser (3.0.3). Release: Ckeditor5 entity browser 3.0.1 Minor update available for module ckeditor5_entity_browser (3.0.1). Release: Ckeditor5 entity browser 3.0.2 Minor update available for module ckeditor5_entity_browser (3.0.2). Release: Teamleader Integration 4.0.2 Minor update available for module teamleader (4.0.2). Release: Change Requests 2.1.9 Minor update available for module change_requests (2.1.9). Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

This module helps understand how often content is accessed on your Drupal site, whether through traditional admin pages or headless APIs. It allows you to configure tracking for specific content types and choose whether to count views from the admin interface, API requests, or both.

Node Access Count tracks how often content is accessed across admin pages and headless APIs, helping site builders understand content usage in both traditional and decoupled Drupal sites.

Unique features

  • Supports decoupled / headless Drupal use cases
  • Allows configuration at the content type level
  • Enables selective tracking for:
    • Admin views only
    • Headless access only
    • Both admin and headless access

When and why to use this module

  • When you want to understand how often content is accessed
  • When your site uses both traditional Drupal pages and headless frontends
  • When default node statistics are not sufficient for API-based access

Post-Installation

After enabling the module, configuration can be completed through the admin interface:

  1. Navigate to Administration > Configuration > Content Authoring > Node Access Count
  2. Select the content types for which access tracking should be enabled
  3. Choose the tracking mode:
    • Admin-side node view
    • Headless (API-based) access
  4. If Headless tracking is enabled, an additional Headless Configuration tab will appear
  5. Configure the API route details used to access nodes
  6. Save the configuration

Once configured, node access counts are automatically recorded based on the selected options. No additional content types or fields are required.

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
1
Tracked since
Feb 2026
Latest release
6 months ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Slowing

Releases

Version Type Core Release date
1.x-dev Dev 11 Feb 3, 2026