Interface AttributionSettingsOrBuilder (0.22.0)

public interface AttributionSettingsOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAcquisitionConversionEventLookbackWindow()

public abstract AttributionSettings.AcquisitionConversionEventLookbackWindow getAcquisitionConversionEventLookbackWindow()

Required. The lookback window configuration for acquisition conversion events. The default window size is 30 days.

.google.analytics.admin.v1alpha.AttributionSettings.AcquisitionConversionEventLookbackWindow acquisition_conversion_event_lookback_window = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
AttributionSettings.AcquisitionConversionEventLookbackWindow

The acquisitionConversionEventLookbackWindow.

getAcquisitionConversionEventLookbackWindowValue()

public abstract int getAcquisitionConversionEventLookbackWindowValue()

Required. The lookback window configuration for acquisition conversion events. The default window size is 30 days.

.google.analytics.admin.v1alpha.AttributionSettings.AcquisitionConversionEventLookbackWindow acquisition_conversion_event_lookback_window = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
int

The enum numeric value on the wire for acquisitionConversionEventLookbackWindow.

getName()

public abstract String getName()

Output only. Resource name of this attribution settings resource. Format: properties/{property_id}/attributionSettings Example: "properties/1000/attributionSettings"

string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

Output only. Resource name of this attribution settings resource. Format: properties/{property_id}/attributionSettings Example: "properties/1000/attributionSettings"

string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
ByteString

The bytes for name.

getOtherConversionEventLookbackWindow()

public abstract AttributionSettings.OtherConversionEventLookbackWindow getOtherConversionEventLookbackWindow()

Required. The lookback window for all other, non-acquisition conversion events. The default window size is 90 days.

.google.analytics.admin.v1alpha.AttributionSettings.OtherConversionEventLookbackWindow other_conversion_event_lookback_window = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
AttributionSettings.OtherConversionEventLookbackWindow

The otherConversionEventLookbackWindow.

getOtherConversionEventLookbackWindowValue()

public abstract int getOtherConversionEventLookbackWindowValue()

Required. The lookback window for all other, non-acquisition conversion events. The default window size is 90 days.

.google.analytics.admin.v1alpha.AttributionSettings.OtherConversionEventLookbackWindow other_conversion_event_lookback_window = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
int

The enum numeric value on the wire for otherConversionEventLookbackWindow.

getReportingAttributionModel()

public abstract AttributionSettings.ReportingAttributionModel getReportingAttributionModel()

Required. The reporting attribution model used to calculate conversion credit in this property's reports. Changing the attribution model will apply to both historical and future data. These changes will be reflected in reports with conversion and revenue data. User and session data will be unaffected.

.google.analytics.admin.v1alpha.AttributionSettings.ReportingAttributionModel reporting_attribution_model = 4 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
AttributionSettings.ReportingAttributionModel

The reportingAttributionModel.

getReportingAttributionModelValue()

public abstract int getReportingAttributionModelValue()

Required. The reporting attribution model used to calculate conversion credit in this property's reports. Changing the attribution model will apply to both historical and future data. These changes will be reflected in reports with conversion and revenue data. User and session data will be unaffected.

.google.analytics.admin.v1alpha.AttributionSettings.ReportingAttributionModel reporting_attribution_model = 4 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
int

The enum numeric value on the wire for reportingAttributionModel.