track method
Implementation
void track(final String goalName, final Map<String, dynamic>? properties) {
checkNotClosed();
final GoalAchievement achievement = GoalAchievement(
name: goalName,
achievedAt: clock_.millis(),
properties: {},
);
achievement.achievedAt = clock_.millis();
achievement.name = goalName;
achievement.properties = properties;
pendingCount_++;
achievements_.add(achievement);
logEvent(EventType.goal, achievement);
setTimeout();
}