Goal constructor
      
      Goal({ 
    
    
- String? accountId,
- bool? active,
- DateTime? created,
- GoalEventDetails? eventDetails,
- String? id,
- String? internalWebPropertyId,
- String? kind,
- String? name,
- GoalParentLink? parentLink,
- String? profileId,
- String? selfLink,
- String? type,
- DateTime? updated,
- GoalUrlDestinationDetails? urlDestinationDetails,
- double? value,
- GoalVisitNumPagesDetails? visitNumPagesDetails,
- GoalVisitTimeOnSiteDetails? visitTimeOnSiteDetails,
- String? webPropertyId,
Implementation
Goal({
  this.accountId,
  this.active,
  this.created,
  this.eventDetails,
  this.id,
  this.internalWebPropertyId,
  this.kind,
  this.name,
  this.parentLink,
  this.profileId,
  this.selfLink,
  this.type,
  this.updated,
  this.urlDestinationDetails,
  this.value,
  this.visitNumPagesDetails,
  this.visitTimeOnSiteDetails,
  this.webPropertyId,
});