Google Analytics Data V1beta API - Class Google::Analytics::Data::V1beta::CohortsRange (v0.4.3)

Reference documentation and code samples for the Google Analytics Data V1beta API class Google::Analytics::Data::V1beta::CohortsRange.

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

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#end_offset

def end_offset() -> ::Integer
Returns
  • (::Integer) — 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.

#end_offset=

def end_offset=(value) -> ::Integer
Parameter
  • value (::Integer) — 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.

Returns
  • (::Integer) — 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.

#granularity

def granularity() -> ::Google::Analytics::Data::V1beta::CohortsRange::Granularity
Returns

#granularity=

def granularity=(value) -> ::Google::Analytics::Data::V1beta::CohortsRange::Granularity
Parameter
Returns

#start_offset

def start_offset() -> ::Integer
Returns
  • (::Integer) — 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.

#start_offset=

def start_offset=(value) -> ::Integer
Parameter
  • value (::Integer) — 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.

Returns
  • (::Integer) — 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.