trackEvent method
Track a custom event across all configured analytics providers.
Implementation
void trackEvent({required String name, Map<String, dynamic>? parameters}) {
for (final provider in _config.analyticsProviders) {
try {
provider.trackEvent(name: name, parameters: parameters);
} catch (e) {
if (_config.debugMode) {
debugPrint('[webify] Analytics trackEvent error: $e');
}
}
}
}