type property

String? type
getter/setter pair

The type of a bucket signifies how the data aggregation is performed in the bucket. Possible string values are:

  • "unknown"
  • "time" : Denotes that bucketing by time is requested. When this is specified, the timeBucketDurationMillis field is used to determine how many buckets will be returned.
  • "session" : Denotes that bucketing by session is requested. When this is specified, only data that occurs within sessions that begin and end within the dataset time frame, is included in the results.
  • "activityType" : Denotes that bucketing by activity type is requested. When this is specified, there will be one bucket for each unique activity type that a user participated in, during the dataset time frame of interest.
  • "activitySegment" : Denotes that bucketing by individual activity segment is requested. This will aggregate data by the time boundaries specified by each activity segment occurring within the dataset time frame of interest.

Implementation

core.String? type;