À propos du projet
publii-goatcounter-analytics-plugin est un plugin pour [Publii](https://getpublii.com/), un générateur de site statique open-source et un CMS. Il permet aux propriétaires de sites d'intégrer les analyses [GoatCounter](https://www.goatcounter.com) et des compteurs de visiteurs optionnels dans leurs sites publiés sans compromettre la confidentialité des utilisateurs.
## Features
- Intégration simple du code de suivi GoatCounter dans les sites générés par Publii.
- Affichage optionnel du compteur de visiteurs avec plusieurs options de format : HTML, SVG et PNG.
- Placement personnalisable du compteur à l'aide de sélecteurs CSS (par défaut `footer`).
- Option permettant de supprimer le texte de marque « by GoatCounter » du compteur.
- Prise en charge du mode aperçu pour tester les analyses avant la publication en ligne.
## Setup
Pour configurer le plugin :
1. **Entrer l'endpoint GoatCounter** : Copiez l'URL de votre endpoint GoatCounter dans le champ de configuration du plugin dans Publii.
2. **Accéder aux paramètres du plugin** : Dans Publii, allez dans les paramètres de votre site et trouvez le plugin d'intégration GoatCounter dans la section Plugins.
3. **Entrer le code GoatCounter** : Collez votre code d'analyse GoatCounter dans le champ fourni pour lier votre site.
4. **Mode aperçu** : Activez éventuellement la sortie d'analyses en mode aperçu pour tester. Désactivez-le avant la mise en ligne afin d'éviter des données biaisées.
## Visitor Counter
Pour afficher un compteur de visiteurs sur votre site :
1. **Activer le compteur** : Cochez l'option « Afficher le compteur de visiteurs » dans les paramètres du plugin. Vous devez également activer « Autoriser l'ajout de comptages de visiteurs sur votre site » dans le panneau de paramètres de votre site GoatCounter, qui est désactivé par défaut.
2. **Définir le sélecteur CSS** : Spécifiez le sélecteur CSS de l'élément parent où le compteur sera ajouté (par défaut `footer`).
3. **Choisir le type de compteur** : Sélectionnez HTML, SVG ou PNG.
4. **Supprimer la marque** : Optionnellement masquez le texte d'attribution « by GoatCounter ».
## Customization
La personnalisation CSS est disponible selon le type de compteur choisi :
- **Compteur HTML** : Stylez le `div` environnant et les éléments internes.
- **Compteur SVG** : Personnalisez les éléments `#gcvc-border`, `#gcvc-for`, `#gcvc-views` et `#gcvc-by` via CSS.
Consultez la [documentation de GoatCounter](https://www.goatcounter.com/help/visitor-counter) pour des conseils de style détaillés.
## GDPR Consent
Ce plugin ne gère pas le consentement GDPR, car GoatCounter est généralement considéré comme conforme sans nécessiter d'avis de consentement explicite. Consultez [les avis de consentement GDPR](https://www.goatcounter.com/help/gdpr) pour plus de détails.
## License
Licence MIT. Les contributions via des pull requests ou des issues GitHub sont les bienvenues.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.