Interface SKAdNetworkConversionValueSchemaOrBuilder

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

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

    • getName

      String getName()
       Identifier. Resource name of the schema. This will be child of ONLY an iOS
       stream, and there can be at most one such child under an iOS stream.
       Format:
       properties/{property}/dataStreams/{dataStream}/sKAdNetworkConversionValueSchema
       
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       Identifier. Resource name of the schema. This will be child of ONLY an iOS
       stream, and there can be at most one such child under an iOS stream.
       Format:
       properties/{property}/dataStreams/{dataStream}/sKAdNetworkConversionValueSchema
       
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
      Returns:
      The bytes for name.
    • hasPostbackWindowOne

      boolean hasPostbackWindowOne()
       Required. The conversion value settings for the first postback window.
       These differ from values for postback window two and three in that they
       contain a "Fine" grained conversion value (a numeric value).
      
       Conversion values for this postback window must be set.  The other windows
       are optional and may inherit this window's settings if unset or disabled.
       
      .google.analytics.admin.v1alpha.PostbackWindow postback_window_one = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the postbackWindowOne field is set.
    • getPostbackWindowOne

      PostbackWindow getPostbackWindowOne()
       Required. The conversion value settings for the first postback window.
       These differ from values for postback window two and three in that they
       contain a "Fine" grained conversion value (a numeric value).
      
       Conversion values for this postback window must be set.  The other windows
       are optional and may inherit this window's settings if unset or disabled.
       
      .google.analytics.admin.v1alpha.PostbackWindow postback_window_one = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The postbackWindowOne.
    • getPostbackWindowOneOrBuilder

      PostbackWindowOrBuilder getPostbackWindowOneOrBuilder()
       Required. The conversion value settings for the first postback window.
       These differ from values for postback window two and three in that they
       contain a "Fine" grained conversion value (a numeric value).
      
       Conversion values for this postback window must be set.  The other windows
       are optional and may inherit this window's settings if unset or disabled.
       
      .google.analytics.admin.v1alpha.PostbackWindow postback_window_one = 2 [(.google.api.field_behavior) = REQUIRED];
    • hasPostbackWindowTwo

      boolean hasPostbackWindowTwo()
       The conversion value settings for the second postback window.
      
       This field should only be configured if there is a need to define different
       conversion values for this postback window.
      
       If enable_postback_window_settings is set to false for this postback
       window, the values from postback_window_one will be used.
       
      .google.analytics.admin.v1alpha.PostbackWindow postback_window_two = 3;
      Returns:
      Whether the postbackWindowTwo field is set.
    • getPostbackWindowTwo

      PostbackWindow getPostbackWindowTwo()
       The conversion value settings for the second postback window.
      
       This field should only be configured if there is a need to define different
       conversion values for this postback window.
      
       If enable_postback_window_settings is set to false for this postback
       window, the values from postback_window_one will be used.
       
      .google.analytics.admin.v1alpha.PostbackWindow postback_window_two = 3;
      Returns:
      The postbackWindowTwo.
    • getPostbackWindowTwoOrBuilder

      PostbackWindowOrBuilder getPostbackWindowTwoOrBuilder()
       The conversion value settings for the second postback window.
      
       This field should only be configured if there is a need to define different
       conversion values for this postback window.
      
       If enable_postback_window_settings is set to false for this postback
       window, the values from postback_window_one will be used.
       
      .google.analytics.admin.v1alpha.PostbackWindow postback_window_two = 3;
    • hasPostbackWindowThree

      boolean hasPostbackWindowThree()
       The conversion value settings for the third postback window.
      
       This field should only be set if the user chose to define different
       conversion values for this postback window. It is allowed to configure
       window 3 without setting window 2. In case window 1 & 2 settings are set
       and enable_postback_window_settings for this postback window is set to
       false, the schema will inherit settings from postback_window_two.
       
      .google.analytics.admin.v1alpha.PostbackWindow postback_window_three = 4;
      Returns:
      Whether the postbackWindowThree field is set.
    • getPostbackWindowThree

      PostbackWindow getPostbackWindowThree()
       The conversion value settings for the third postback window.
      
       This field should only be set if the user chose to define different
       conversion values for this postback window. It is allowed to configure
       window 3 without setting window 2. In case window 1 & 2 settings are set
       and enable_postback_window_settings for this postback window is set to
       false, the schema will inherit settings from postback_window_two.
       
      .google.analytics.admin.v1alpha.PostbackWindow postback_window_three = 4;
      Returns:
      The postbackWindowThree.
    • getPostbackWindowThreeOrBuilder

      PostbackWindowOrBuilder getPostbackWindowThreeOrBuilder()
       The conversion value settings for the third postback window.
      
       This field should only be set if the user chose to define different
       conversion values for this postback window. It is allowed to configure
       window 3 without setting window 2. In case window 1 & 2 settings are set
       and enable_postback_window_settings for this postback window is set to
       false, the schema will inherit settings from postback_window_two.
       
      .google.analytics.admin.v1alpha.PostbackWindow postback_window_three = 4;
    • getApplyConversionValues

      boolean getApplyConversionValues()
       If enabled, the GA SDK will set conversion values using this schema
       definition, and schema will be exported to any Google Ads accounts linked
       to this property. If disabled, the GA SDK will not automatically set
       conversion values, and also the schema will not be exported to Ads.
       
      bool apply_conversion_values = 5;
      Returns:
      The applyConversionValues.