Show / Hide Table of Contents

Class CohortsRange

Configures the extended reporting date range for a cohort report. Specifies an offset duration to follow the cohorts over.

Inheritance
object
CohortsRange
Implements
IMessage<CohortsRange>
IEquatable<CohortsRange>
IDeepCloneable<CohortsRange>
IBufferMessage
IMessage
Inherited Members
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.Analytics.Data.V1Beta
Assembly: Google.Analytics.Data.V1Beta.dll
Syntax
public sealed class CohortsRange : IMessage<CohortsRange>, IEquatable<CohortsRange>, IDeepCloneable<CohortsRange>, IBufferMessage, IMessage

Constructors

CohortsRange()

Declaration
public CohortsRange()

CohortsRange(CohortsRange)

Declaration
public CohortsRange(CohortsRange other)
Parameters
Type Name Description
CohortsRange other

Properties

EndOffset

Required. endOffset specifies the end date of the extended reporting date range for a cohort report. endOffset can be any positive integer but is commonly set to 5 to 10 so that reports contain data on the cohort for the next several granularity time periods.

If granularity is DAILY, the endDate of the extended reporting date range is endDate of the cohort plus endOffset days.

If granularity is WEEKLY, the endDate of the extended reporting date range is endDate of the cohort plus endOffset * 7 days.

If granularity is MONTHLY, the endDate of the extended reporting date range is endDate of the cohort plus endOffset * 30 days.

Declaration
public int EndOffset { get; set; }
Property Value
Type Description
int

Granularity

Required. The granularity used to interpret the startOffset and endOffset for the extended reporting date range for a cohort report.

Declaration
public CohortsRange.Types.Granularity Granularity { get; set; }
Property Value
Type Description
CohortsRange.Types.Granularity

StartOffset

startOffset specifies the start date of the extended reporting date range for a cohort report. startOffset is commonly set to 0 so that reports contain data from the acquisition of the cohort forward.

If granularity is DAILY, the startDate of the extended reporting date range is startDate of the cohort plus startOffset days.

If granularity is WEEKLY, the startDate of the extended reporting date range is startDate of the cohort plus startOffset * 7 days.

If granularity is MONTHLY, the startDate of the extended reporting date range is startDate of the cohort plus startOffset * 30 days.

Declaration
public int StartOffset { get; set; }
Property Value
Type Description
int
In this article
Back to top Generated by DocFX
OSZAR »