Descriere
The Festival ID Tracker plugin provides secure, in-dashboard analytics for websites using unique identifiers in their URLs (e.g., NFC tags, QR codes, or campaign links). It logs and analyzes visits with a ?id=XXXXXX pattern and offers optional automatic redirection while maintaining comprehensive statistics.
Version 1.5.0 introduces enhanced security features including rate limiting, bot detection, and WordPress compliance improvements for a more robust and secure tracking experience.
Funcționalități importante
Urmărire și analiză:
* Urmărește parametrii de interogare ?id=XXXXXX (6 caractere alfanumerice)
* Jurnalizare securizată pentru baza de date cu indexare corespunzătoare
* Axat pe confidențialitate, cu hash-uri ale utilizatorilor care se schimbă zilnic
* Afișare statistici în timp real
Security Features (New in 1.5.0):
* Rate limiting (10 requests/minute per IP)
* Automatic bot detection and filtering
* Nonce verification for all admin operations
* SQL injection protection with prepared statements
* XSS prevention with proper output escaping
Dashboard Widgets:
* Daily Statistics: 7-day rolling view with navigation
– Total calls per day
– Unique festival IDs per day
– Historical data browsing
* Global Statistics: All-time performance metrics
– Total accesses per ID
– Active days per ID
– Top 5/Show All toggle
Funcționalitate Redirecționare:
* Redirecționare automată opțională
* Păstrarea parametrului ID în redirecționări
* Funcționează cu orice URL intern sau extern
* Comutator simplu pentru Activează/dezactivează
Administrare:
* Pagină Setări comprehensivă în Setări > Festival ID Tracker
* Prezentare generală rapidă statistici
* Instrumente de testare și instrucțiuni
* Acces direct la setări din pagina Module
Perfect pentru
- Evenimente și festivaluri: urmărește brățările, insignele sau etichetele NFC
- Campanii cu coduri QR: monitorizează ratele de scanare și implicarea
- Campanii de marketing: urmărește URL-urile specifice pentru campanii
- Evenimente în mai multe locații: analizează popularitatea locațiilor
- Turism și ospitalitate: monitorizează utilizarea punctelor de informare
- Promoții în magazinele de vânzare cu amănuntul: urmărește interacțiunile în magazin
Confidențialitate și conformitate
- Nu stochează informații cu caracter personal care pot identifica utilizatorii
- Hash-uri schimbate zilnic pentru identificarea utilizatorilor
- Design gata pregătit pentru GDPR
- Conform cu standardele de codare WordPress
Informații suplimentare
Cerințe
- WordPress 5.0 sau o versiune ulterioară
- PHP 7.4 sau o versiune ulterioară
- MySQL 5.6 sau o versiune ulterioară
Suport
For support, feature requests, or bug reports, please visit:
GitHub Issues
Contribuție
Așteptăm cu interes contribuțiile! Vizitează depozitarul GitHub pentru a contribui.
Politică de confidențialitate
Acest modul:
* Stochează date hash ale vizitatorilor (IP + User Agent + Daily Salt)
* Nu stochează informații de identificare personală
* Nu efectuează apeluri API externe
* Nu setează cookie-uri
* Toate datele sunt stocate local în baza de date WordPress
Pentru a respecta GDPR, te rog să menționezi funcționalitatea urmărire în politica de confidențialitate pentru site-ul tău.
Capturi ecran
Instalare
Instalare automată (recomandată)
- În administrarea WordPress, mergi la Module > Adaugă modul nou
- Caută „Festival ID Tracker”
- Dă clic pe „Instalează acum” și apoi pe „Activează”
- Configurează setările în Setări > Festival ID Tracker
Instalare manuală
- Descarcă fișierul ZIP al modulului
- Încarcă dosarul
festival-id-trackerîn/wp-content/plugins/ - Activează în meniul „Module” din WordPress
- Configurează în Setări > Festival ID Tracker
Configurare
- Navighează la Setări > Festival ID Tracker
- (Opțional) Activează funcționalitatea Redirecționare
- (Opțional) Introdu URL-ul destinație pentru redirecționări
- Salvează setările
- Testează cu
yoursite.com?id=TEST01
Întrebări frecvente
-
Cum pot să vizualizez statisticile?
-
Statisticile sunt afișate în trei locații:
1. Piese în Panou control: două piese în panoul de control principal
2. Pagină Setări: secțiune statistici curente
3. Vizualizări zilnice/globale: analize detaliate în piese -
Ce înseamnă fiecare statistică?
-
- Total apelări urmărite:> total general vizite cu orice Festival ID
- ID-uri unice: numărul de ID-uri diferite utilizate
- Apelări astăzi: vizitele de astăzi indiferent de ID
- Total accesări: de câte ori a fost utilizat un anumit ID
- Zile unice utilizate: numărul de zile diferite în care un ID a fost activ
-
Cum funcționează redirecționarea?
-
Când este activată, vizitatorii care accesează
yoursite.com?id=ABC123sunt redirecționați automat la URL pe care l-ai configurat, cu ID-ul păstrat:destination.com?id=ABC123 -
Pot dezactiva urmărirea pentru boți?
-
Da! Versiunea 1.5.0 detectează și filtrează automat traficul provenit de la boți din statisticile tale.
-
Există vreo limită pentru numărul de accesări?
-
Da, modulul limitează fiecare adresă IP la 10 cereri pe minut pentru a preveni abuzurile.
-
Pot să export datele?
-
În prezent, exportul datelor trebuie făcut prin instrumentele oferite de baza de date. O versiune viitoare s-ar putea să includă o funcționalitate nativă pentru export.
-
Modulul respectă GDPR?
-
Modulul este proiectat având în vedere confidențialitatea:
– Folosește hash-uri care se rotesc zilnic în loc să stocheze date brute despre utilizatori
– Nu sunt stocate pe termen lung informații cu caracter personal
– Totuși, ar trebui să menționezi urmărirea în politica ta de confidențialitate -
Ce se întâmplă cu datele mele dacă dezactivez modulul?
-
Datele sunt păstrate când dezactivezi modulul. Pentru a înlătura complet datele, trebuie să ștergi manual tabelul
wp\_festidtrack\_logdin baza ta de date. -
Pot să personalizez formatul pentru ID?
-
În prezent, modulul urmărește ID-uri alfanumerice cu exact 6 caractere. În versiunile viitoare, pot fi adăugate formate personalizate.
Recenzii
Nu există nicio verificare pentru acest modul.
Contributori și dezvoltatori
„Festival ID Tracker” este un software open-source. La acest modul au contribuit următoarele persoane.
Contributori„Festival ID Tracker” a fost tradus în 2 locale. Mulțumim traducătorilor pentru contribuția lor.
Tradu „Festival ID Tracker” în limba ta.
Te interesează dezvoltarea?
Răsfoiește codul, vezi depozitarul SVN, sau abonează-te la jurnalul de dezvoltare prin RSS.
Istoric modificări
1.5.0 (2024)
- Security: Added comprehensive security improvements
- Rate limiting (10 requests/minute per IP)
- Bot detection and filtering
- Nonce verification for all admin operationsq
- Enhanced input sanitization
- Compliance: Changed prefix to
festidtrack_for WordPress standards - Performance: Improved SQL queries and caching
- Fixes: Resolved statistics display issues
- Code: Complete refactoring following WordPress coding standards
1.4.0
- Added redirect functionality with optional URL configuration
- New comprehensive settings page under Settings > Festival ID Tracker
- Enhanced settings with testing instructions
- Added enable/disable toggle for redirects
- Settings link in plugins page for quick access
1.3.0
- Dashboard widgets for daily and global statistics
- 7-day rolling navigation for historical data
- Top 5 / Show All toggle for global statistics
- Enhanced database logging with improved indexing
1.2.0
- ID preservation in redirect URLs
- Improved redirect handling
1.1.0
- Basic tracking functionality
- Database logging implementation
1.0.0
- Prima versiune


