L’extension Ad Blocker Detector détecte lorsqu’un visiteur utilise une extension de blocage de publicités et affiche une fenêtre modale plein écran lui demandant de la désactiver — vous aidant à protéger vos revenus publicitaires.

Tarification : Il s’agit d’une extension payante, disponible sur le Marketplace Larapen.

Fonctionnalités clés

  • Double détection — Utilise à la fois la détection par filtres cosmétiques DOM et la détection du blocage de requêtes réseau pour une haute précision contre les extensions populaires (uBlock Origin, AdBlock Plus, etc.).
  • Fenêtre modale plein écran — Lorsqu’un bloqueur est détecté, une fenêtre modale plein écran apparaît avec une icône de bouclier, un titre et un message configurables, des instructions étape par étape et un bouton de revérification.
  • Délai de détection configurable — Définissez un délai (100–5000 ms) avant le lancement de la détection. Des valeurs plus élevées réduisent les faux positifs.
  • Option de fermeture — Permet optionnellement aux visiteurs de fermer la fenêtre modale et de continuer la navigation sans désactiver leur bloqueur.
  • Texte personnalisé — Configurez le titre et le message de la fenêtre modale par langue depuis le panneau d’administration. Laissez vide pour utiliser les traductions par défaut.
  • Injection automatique via middleware — Le détecteur est automatiquement injecté dans toutes les pages front-end. Aucune modification de template nécessaire. Les pages d’administration sont exclues.
  • Personnalisation par thème — Les thèmes peuvent fournir leur propre design de fenêtre modale en surchargeant la vue par défaut.
  • Accessibilité — La fenêtre modale utilise role="dialog", aria-labelledby, aria-modal="true" et respecte les normes de contraste WCAG AA.

Panneau d’administration

SectionDescription
ParamètresActiver/désactiver la détection, définir le délai (100–5000 ms), configurer le comportement de fermeture et personnaliser le titre et le message par langue.

Configuration

ParamètrePar défautDescription
ActivéOuiActiver ou désactiver la détection des bloqueurs de publicités globalement.
Délai de détection300 msDélai en millisecondes avant la vérification des bloqueurs.
Autoriser la fermetureNonSi les utilisateurs peuvent fermer la fenêtre modale sans désactiver leur bloqueur.
Titre personnalisévideTitre personnalisé par langue (JSON). Laissez vide pour la traduction par défaut.
Message personnalisévideMessage personnalisé par langue (JSON). Laissez vide pour la traduction par défaut.

Front-end

  • Script de détection invisible qui s’exécute au chargement de la page après le délai configuré.
  • Fenêtre modale plein écran affichée uniquement lorsqu’un bloqueur est détecté. La fenêtre verrouille le défilement et est entièrement responsive.
  • Le bouton de revérification contrôle à nouveau la détection et recharge la page si le bloqueur a été désactivé.

Dépendances

Aucune — l’extension Ad Blocker Detector fonctionne de manière indépendante. Aucune table de base de données n’est créée ; tous les paramètres sont stockés dans la table settings du système principal.

Idéal pour

  • Les sites web qui dépendent des revenus publicitaires.
  • Les éditeurs de contenu souhaitant protéger leurs revenus publicitaires.
  • Les sites média avec une monétisation par publicités display.
  • Les modèles freemium où les utilisateurs gratuits voient des publicités.

Cet article vous a-t-il été utile ?

Merci pour votre retour !

Besoin d'aide ? Créez un ticket de support

Créer un Ticket