Centinel AnalyticaCentinel Analytica
Platforms

Drupal 8+

Add Centinel Analytica to your Drupal 8+ website.

Overview

This guide covers installing, configuring, and verifying Centinel Analytica in Drupal 8+. You'll upload a .TAR.GZ module, enter your keys, choose what to protect (front-end, REST API), and create a block page.

Get your keys first

Go to https://dash.centinelanalytica.com/integrate and copy your Site Key and Secret Key.


Requirements

  • Drupal 8 or higher
  • Administrator access
  • Ability to upload and configure modules
Download the module (.TAR.GZ)

Download Drupal 8+ Module. Keep the file compressed—don't decompress it.

Upload and activate the module
  1. Log in as administrator.
  2. Go to Extend in the main menu.
  3. Click Install new module.

Install new module Select module file

  1. Once installation completes, go to Configuration and select Centinel Analytica Settings.

Centinel Analytica Settings

  1. Enter your API keys from the Centinel Analytica Dashboard.

API Keys

  • Site Key – paste from your dashboard.
  • Secret Key – paste from your dashboard.
  • Block Page URL – where users go when blocked (default: /block).
  • Apply protection to – check the areas to protect:
    • Front-end pages – public pages.
    • API – JSON API routes.

Click Save configuration.

Cache

If needed, clear the cache at Configuration → Development → Performance.

Verify installation

In Centinel Analytica → Analytics you should see traffic appearing as you browse your site.


Changelog

  • 1.2 - Better Drupal-specific middleware.
  • 1.1 - Added exclude paths option.
  • 1.0 - Initial release.