Interface AttributionSettingsOrBuilder (0.56.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
Type Description
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
Type Description
int

The enum numeric value on the wire for acquisitionConversionEventLookbackWindow.

getAdsWebConversionDataExportScope()

public abstract AttributionSettings.AdsWebConversionDataExportScope getAdsWebConversionDataExportScope()

Required. The Conversion Export Scope for data exported to linked Ads Accounts.

.google.analytics.admin.v1alpha.AttributionSettings.AdsWebConversionDataExportScope ads_web_conversion_data_export_scope = 5 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
AttributionSettings.AdsWebConversionDataExportScope

The adsWebConversionDataExportScope.

getAdsWebConversionDataExportScopeValue()

public abstract int getAdsWebConversionDataExportScopeValue()

Required. The Conversion Export Scope for data exported to linked Ads Accounts.

.google.analytics.admin.v1alpha.AttributionSettings.AdsWebConversionDataExportScope ads_web_conversion_data_export_scope = 5 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
int

The enum numeric value on the wire for adsWebConversionDataExportScope.

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
Type Description
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
Type Description
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
Type Description
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
Type Description
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
Type Description
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
Type Description
int

The enum numeric value on the wire for reportingAttributionModel.