Interface AttributionSettingsOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
AttributionSettings, AttributionSettings.Builder

@Generated public interface AttributionSettingsOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getName

      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:
      The name.
    • getNameBytes

      com.google.protobuf.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:
      The bytes for name.
    • getAcquisitionConversionEventLookbackWindowValue

      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:
      The enum numeric value on the wire for acquisitionConversionEventLookbackWindow.
    • getAcquisitionConversionEventLookbackWindow

      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:
      The acquisitionConversionEventLookbackWindow.
    • getOtherConversionEventLookbackWindowValue

      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:
      The enum numeric value on the wire for otherConversionEventLookbackWindow.
    • getOtherConversionEventLookbackWindow

      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:
      The otherConversionEventLookbackWindow.
    • getReportingAttributionModelValue

      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:
      The enum numeric value on the wire for reportingAttributionModel.
    • getReportingAttributionModel

      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:
      The reportingAttributionModel.
    • getAdsWebConversionDataExportScopeValue

      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:
      The enum numeric value on the wire for adsWebConversionDataExportScope.
    • getAdsWebConversionDataExportScope

      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:
      The adsWebConversionDataExportScope.