adaptive_analytics 1.0.8
adaptive_analytics: ^1.0.8 copied to clipboard
Flutter plugin for the Adaptive SDK Analytics module. Logs learning events (badge earnings, quiz submissions, grade changes, course enrolments, etc.) to the Adaptive e-learning platform.
1.0.8 #
- Added
AdaptiveAnalytics.logUserPropertiesEvent— log user profile properties (year, FCM token, user type, school language, registration date, parent ID). - Fixed iOS plugin to receive numeric IDs as
Intinstead ofStringfor all events. - Updated iOS
logLoginEventandlogRegistrationEventto use proper enum mapping forLoginMethodandUserType. - Added
logLoginEventandlogRegistrationEventhandlers to the Android plugin. - Moved iOS podspec to
ios/directory and fixedsource_filespath. - Pinned
AdaptiveAnalyticsCocoaPod dependency to~> 1.0.10. - Lowered iOS minimum deployment target from 15.0 to 13.0.
- Fixed podspec
licensepath to correctly reference../LICENSE. - Fixed
MethodChanneldeclaration to useconstconstructor. - Sorted
dev_dependenciesalphabetically inpubspec.yaml.
1.0.7 #
- Added
AdaptiveAnalytics.logLoginEvent— log user login events. - Added
AdaptiveAnalytics.logRegistrationEvent— log new user registration events.
1.0.6 #
- Added iOS platform support (iOS 15.0+).
- Fixed README package name references to use correct pub.dev package names.
1.0.0 #
- Initial release.
AdaptiveAnalytics.logGradeChangeEvent— log grade change events.AdaptiveAnalytics.logBadgeEarnedEvent— log badge earned events.AdaptiveAnalytics.logCourseEnrollmentEvent— log course enrollment events.AdaptiveAnalytics.logCourseCompletionEvent— log course completion events.AdaptiveAnalytics.logModuleCompletionEvent— log module completion events.AdaptiveAnalytics.logQuizSubmissionEvent— log quiz submission events.AdaptiveAnalytics.logAssignmentSubmissionEvent— log assignment submission events.AdaptiveAnalytics.logStudentInactivityEvent— log student inactivity events.