Email tracking beállítások
Toggle-ek, retention, IP anonymization, aggregation
Email tracking beállítások
A tracking testreszabható tenant-szinten. Beállíthatod, mit követsz, mennyi ideig tárolod, mennyire vagy szigorú a privacy-vel.
Hol találod
/manager/connect/email/tracking/settings.
A 7 mező
1. trackOpens (default: true)
Pixel-tracking on/off. Ha kikapcsolod, az open-event-ek nem rögzülnek.
2. trackClicks (default: true)
URL átírás on/off. Ha kikapcsolod, a linkek a Bookinda redirect nélkül mennek.
3. trackDevices (default: true)
Eszköz / kliens detektálás. Ha kikapcsolod, csak a fő event-ek (open, click), eszköz-info nélkül.
4. anonymizeIpAfterDays (default: 30)
- 0: soha ne tárolj IP-t
- 1-N: X nap után anonimizáld (pl. utolsó oktet törlése)
GDPR-szempontból ajánlott: max 30-90 nap.
5. respectDoNotTrack (default: true)
Ha a vendég böngészője DNT header-t küld, a Bookinda nem trackeli. Etika + GDPR.
6. retentionDays (default: 90)
A nyers event-ek meddig tárolódnak. Ezután daily cron törli.
7. aggregateAfterDays (default: 30)
A részletes event-eket aggregátumokká (napi összesítő) konvertálja X nap után. Az aggregátum kevesebb adatot tárol, csak statisztikát.
Daily cron
Minden nap 02:00 (Budapest tz):
- Aggregate: 30+ napos event-ek napi summary-vé konvertálva
- Anonymize IP: 30+ napos IP-k anonimizálva
- Delete: 90+ napos event-ek törölve
A nyers adat redukálódik, csak a hosszú-távú minta marad meg.
Manuális műveletek
Bulk delete
DELETE /events?before={date} API-endpoint.
Pl. minden 2026-01-01 előtti event törölve.
Egyedi vendég adat-törlés
GDPR right-to-be-forgotten esetén:
- Customer profile → Privacy → "Delete tracking data"
- Csak a tracking-event-ek törlődnek, a vendég-rekord marad
Engagement-score reset
Ha gyanúsan magas / alacsony a score:
- Customer profile → Engagement → "Reset to 50"
Tracked links retention
A tracked link-ek 90 napig élnek (default), aztán automatikus törlés. Régebbi kampány-link-ek megszűnnek (új kampány új link-eket generál).
Csatorna-szelekció
A tracking csatorna-szinten kapcsolható:
- Marketing campaign emails: tracked
- Transactional (booking confirmation, reminder): tracked
- System emails (password reset): NEM tracked (privacy)
A csatorna-szelekció a kampány-küldéskor vagy automatikus küldés-konfigon választható.
Mikor használd
Szcenárió 1, GDPR-szigorítás Új jogi tanácsadás: IP-tárolás max 7 nap. anonymizeIpAfterDays = 7. Retention 30 nap.
Szcenárió 2, performance tuning Túl sok event-adat, lassú dashboard. retentionDays = 60, aggregateAfterDays = 14. Régi adatok aggregálódnak.
Szcenárió 3, vendég-kérés Vendég kéri a tracking-adatainak törlését. Customer profile → Privacy → Delete. 24 órán belül törölve.
Szcenárió 4, tracking-kikapcsolás A salon-tulajdonos privacy-érzékeny. trackOpens = false. Csak click-tracking marad.
Szcenárió 5, dev/test Test-tenant-en trackOpens + trackClicks = false. Nincs tracking-zaj.
Tippek
- A default beállítások 95%-ban OK-ak, csak special igényeknél módosíts.
- Az IP anonimizáció 30 napra default GDPR-friendly, ne hagyd 0-ra (örök tárolás).
- A retention 90 nap a sweet-spot: elég adat best-send-time-hoz, nem túl sok.
- A respectDoNotTrack mindig true legyen, ne fordítsd false-ra (etika + GDPR).
- Az aggregate-after-days után az egyedi event-ek elvesznek, csak napi summary marad.
- A bulk delete óvatos művelet, biztos hogy nem kell az adat újra?
