📄️ Vista General
El punto de entrada @tiendana/ngx-core/tracking ofrece analítica de producto declarativa: una directiva para registrar clics, un servicio que reparte los eventos a uno o varios proveedores y un proveedor de Amplitude listo para usar.
📄️ tdnTrack
Directiva de atributo (tdnTrack], clase TdnTrackDirective) que registra un evento de analítica cuando el usuario hace clic en el elemento anfitrión. El evento se envía con [TrackingService.track.
📄️ TrackingService
Servicio raíz (providedIn: 'root') que reparte los eventos a todos los proveedores de analítica configurados, y dispara un PageView en cada cambio de ruta.
📄️ AmplitudeProvider
Implementación de TrackingProvider sobre @amplitude/analytics-browser. Se construye con la API key del proyecto y se pasa a provideTracking.