Class ConversionAction
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
com.google.ads.googleads.v18.resources.ConversionAction
- All Implemented Interfaces:
ConversionActionOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
public final class ConversionAction
extends com.google.protobuf.GeneratedMessageV3
implements ConversionActionOrBuilder
A conversion action.Protobuf type
google.ads.googleads.v18.resources.ConversionAction- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classSettings related to this conversion action's attribution model.static interfacestatic final classA conversion action.static final classSettings related to a Firebase conversion action.static interfacestatic final classSettings related to a Google Analytics 4 conversion action.static interfacestatic final classSettings related to a third party app analytics conversion action.static interfacestatic final classSettings related to the value for conversion events associated with this conversion action.static interfaceNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleangetAppId()App ID for an app conversion action.com.google.protobuf.ByteStringApp ID for an app conversion action.Settings related to this conversion action's attribution model.Settings related to this conversion action's attribution model.The category of conversions reported for this conversion action.intThe category of conversions reported for this conversion action.longThe maximum number of days that may elapse between an interaction (for example, a click) and a conversion event.How to count conversion events for the conversion action.intHow to count conversion events for the conversion action.static ConversionActionstatic final com.google.protobuf.Descriptors.DescriptorOutput only.Output only.Output only.Output only.longgetId()Output only.booleanWhether this conversion action should be included in the "conversions" metric.Output only.intOutput only.getName()The name of the conversion action.com.google.protobuf.ByteStringThe name of the conversion action.Output only.intOutput only.Output only.com.google.protobuf.ByteStringOutput only.com.google.protobuf.Parser<ConversionAction>longThe phone call duration in seconds after which a conversion should be reported for this conversion action.booleanIf a conversion action's primary_for_goal bit is false, the conversion action is non-biddable for all campaigns regardless of their customer conversion goal or campaign conversion goal.Immutable.com.google.protobuf.ByteStringImmutable.intThe status of this conversion action for conversion event accrual.intThe status of this conversion action for conversion event accrual.getTagSnippets(int index) Output only.intOutput only.Output only.getTagSnippetsOrBuilder(int index) Output only.List<? extends TagSnippetOrBuilder>Output only.Output only.Output only.getType()Immutable.intImmutable.Settings related to the value for conversion events associated with this conversion action.Settings related to the value for conversion events associated with this conversion action.longThe maximum number of days which may elapse between an impression and a conversion without an interaction.booleanhasAppId()App ID for an app conversion action.booleanSettings related to this conversion action's attribution model.booleanThe maximum number of days that may elapse between an interaction (for example, a click) and a conversion event.booleanOutput only.booleanOutput only.inthashCode()booleanhasId()Output only.booleanWhether this conversion action should be included in the "conversions" metric.booleanhasName()The name of the conversion action.booleanOutput only.booleanThe phone call duration in seconds after which a conversion should be reported for this conversion action.booleanIf a conversion action's primary_for_goal bit is false, the conversion action is non-biddable for all campaigns regardless of their customer conversion goal or campaign conversion goal.booleanOutput only.booleanSettings related to the value for conversion events associated with this conversion action.booleanThe maximum number of days which may elapse between an impression and a conversion without an interaction.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanstatic ConversionAction.Builderstatic ConversionAction.BuildernewBuilder(ConversionAction prototype) protected ConversionAction.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) static ConversionActionparseDelimitedFrom(InputStream input) static ConversionActionparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ConversionActionparseFrom(byte[] data) static ConversionActionparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ConversionActionparseFrom(com.google.protobuf.ByteString data) static ConversionActionparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ConversionActionparseFrom(com.google.protobuf.CodedInputStream input) static ConversionActionparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ConversionActionparseFrom(InputStream input) static ConversionActionparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ConversionActionparseFrom(ByteBuffer data) static ConversionActionparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<ConversionAction>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
RESOURCE_NAME_FIELD_NUMBER
public static final int RESOURCE_NAME_FIELD_NUMBER- See Also:
-
ID_FIELD_NUMBER
public static final int ID_FIELD_NUMBER- See Also:
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER- See Also:
-
STATUS_FIELD_NUMBER
public static final int STATUS_FIELD_NUMBER- See Also:
-
TYPE_FIELD_NUMBER
public static final int TYPE_FIELD_NUMBER- See Also:
-
ORIGIN_FIELD_NUMBER
public static final int ORIGIN_FIELD_NUMBER- See Also:
-
PRIMARY_FOR_GOAL_FIELD_NUMBER
public static final int PRIMARY_FOR_GOAL_FIELD_NUMBER- See Also:
-
CATEGORY_FIELD_NUMBER
public static final int CATEGORY_FIELD_NUMBER- See Also:
-
OWNER_CUSTOMER_FIELD_NUMBER
public static final int OWNER_CUSTOMER_FIELD_NUMBER- See Also:
-
INCLUDE_IN_CONVERSIONS_METRIC_FIELD_NUMBER
public static final int INCLUDE_IN_CONVERSIONS_METRIC_FIELD_NUMBER- See Also:
-
CLICK_THROUGH_LOOKBACK_WINDOW_DAYS_FIELD_NUMBER
public static final int CLICK_THROUGH_LOOKBACK_WINDOW_DAYS_FIELD_NUMBER- See Also:
-
VIEW_THROUGH_LOOKBACK_WINDOW_DAYS_FIELD_NUMBER
public static final int VIEW_THROUGH_LOOKBACK_WINDOW_DAYS_FIELD_NUMBER- See Also:
-
VALUE_SETTINGS_FIELD_NUMBER
public static final int VALUE_SETTINGS_FIELD_NUMBER- See Also:
-
COUNTING_TYPE_FIELD_NUMBER
public static final int COUNTING_TYPE_FIELD_NUMBER- See Also:
-
ATTRIBUTION_MODEL_SETTINGS_FIELD_NUMBER
public static final int ATTRIBUTION_MODEL_SETTINGS_FIELD_NUMBER- See Also:
-
TAG_SNIPPETS_FIELD_NUMBER
public static final int TAG_SNIPPETS_FIELD_NUMBER- See Also:
-
PHONE_CALL_DURATION_SECONDS_FIELD_NUMBER
public static final int PHONE_CALL_DURATION_SECONDS_FIELD_NUMBER- See Also:
-
APP_ID_FIELD_NUMBER
public static final int APP_ID_FIELD_NUMBER- See Also:
-
MOBILE_APP_VENDOR_FIELD_NUMBER
public static final int MOBILE_APP_VENDOR_FIELD_NUMBER- See Also:
-
FIREBASE_SETTINGS_FIELD_NUMBER
public static final int FIREBASE_SETTINGS_FIELD_NUMBER- See Also:
-
THIRD_PARTY_APP_ANALYTICS_SETTINGS_FIELD_NUMBER
public static final int THIRD_PARTY_APP_ANALYTICS_SETTINGS_FIELD_NUMBER- See Also:
-
GOOGLE_ANALYTICS_4_SETTINGS_FIELD_NUMBER
public static final int GOOGLE_ANALYTICS_4_SETTINGS_FIELD_NUMBER- See Also:
-
-
Method Details
-
newInstance
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getResourceName
Immutable. The resource name of the conversion action. Conversion action resource names have the form: `customers/{customer_id}/conversionActions/{conversion_action_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
getResourceNamein interfaceConversionActionOrBuilder- Returns:
- The resourceName.
-
getResourceNameBytes
public com.google.protobuf.ByteString getResourceNameBytes()Immutable. The resource name of the conversion action. Conversion action resource names have the form: `customers/{customer_id}/conversionActions/{conversion_action_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
getResourceNameBytesin interfaceConversionActionOrBuilder- Returns:
- The bytes for resourceName.
-
hasId
public boolean hasId()Output only. The ID of the conversion action.
optional int64 id = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasIdin interfaceConversionActionOrBuilder- Returns:
- Whether the id field is set.
-
getId
public long getId()Output only. The ID of the conversion action.
optional int64 id = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getIdin interfaceConversionActionOrBuilder- Returns:
- The id.
-
hasName
public boolean hasName()The name of the conversion action. This field is required and should not be empty when creating new conversion actions.
optional string name = 22;- Specified by:
hasNamein interfaceConversionActionOrBuilder- Returns:
- Whether the name field is set.
-
getName
The name of the conversion action. This field is required and should not be empty when creating new conversion actions.
optional string name = 22;- Specified by:
getNamein interfaceConversionActionOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()The name of the conversion action. This field is required and should not be empty when creating new conversion actions.
optional string name = 22;- Specified by:
getNameBytesin interfaceConversionActionOrBuilder- Returns:
- The bytes for name.
-
getStatusValue
public int getStatusValue()The status of this conversion action for conversion event accrual.
.google.ads.googleads.v18.enums.ConversionActionStatusEnum.ConversionActionStatus status = 4;- Specified by:
getStatusValuein interfaceConversionActionOrBuilder- Returns:
- The enum numeric value on the wire for status.
-
getStatus
The status of this conversion action for conversion event accrual.
.google.ads.googleads.v18.enums.ConversionActionStatusEnum.ConversionActionStatus status = 4;- Specified by:
getStatusin interfaceConversionActionOrBuilder- Returns:
- The status.
-
getTypeValue
public int getTypeValue()Immutable. The type of this conversion action.
.google.ads.googleads.v18.enums.ConversionActionTypeEnum.ConversionActionType type = 5 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getTypeValuein interfaceConversionActionOrBuilder- Returns:
- The enum numeric value on the wire for type.
-
getType
Immutable. The type of this conversion action.
.google.ads.googleads.v18.enums.ConversionActionTypeEnum.ConversionActionType type = 5 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getTypein interfaceConversionActionOrBuilder- Returns:
- The type.
-
getOriginValue
public int getOriginValue()Output only. The conversion origin of this conversion action.
.google.ads.googleads.v18.enums.ConversionOriginEnum.ConversionOrigin origin = 30 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getOriginValuein interfaceConversionActionOrBuilder- Returns:
- The enum numeric value on the wire for origin.
-
getOrigin
Output only. The conversion origin of this conversion action.
.google.ads.googleads.v18.enums.ConversionOriginEnum.ConversionOrigin origin = 30 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getOriginin interfaceConversionActionOrBuilder- Returns:
- The origin.
-
hasPrimaryForGoal
public boolean hasPrimaryForGoal()If a conversion action's primary_for_goal bit is false, the conversion action is non-biddable for all campaigns regardless of their customer conversion goal or campaign conversion goal. However, custom conversion goals do not respect primary_for_goal, so if a campaign has a custom conversion goal configured with a primary_for_goal = false conversion action, that conversion action is still biddable. By default, primary_for_goal will be true if not set. In V9, primary_for_goal can only be set to false after creation through an 'update' operation because it's not declared as optional.
optional bool primary_for_goal = 31;- Specified by:
hasPrimaryForGoalin interfaceConversionActionOrBuilder- Returns:
- Whether the primaryForGoal field is set.
-
getPrimaryForGoal
public boolean getPrimaryForGoal()If a conversion action's primary_for_goal bit is false, the conversion action is non-biddable for all campaigns regardless of their customer conversion goal or campaign conversion goal. However, custom conversion goals do not respect primary_for_goal, so if a campaign has a custom conversion goal configured with a primary_for_goal = false conversion action, that conversion action is still biddable. By default, primary_for_goal will be true if not set. In V9, primary_for_goal can only be set to false after creation through an 'update' operation because it's not declared as optional.
optional bool primary_for_goal = 31;- Specified by:
getPrimaryForGoalin interfaceConversionActionOrBuilder- Returns:
- The primaryForGoal.
-
getCategoryValue
public int getCategoryValue()The category of conversions reported for this conversion action.
.google.ads.googleads.v18.enums.ConversionActionCategoryEnum.ConversionActionCategory category = 6;- Specified by:
getCategoryValuein interfaceConversionActionOrBuilder- Returns:
- The enum numeric value on the wire for category.
-
getCategory
The category of conversions reported for this conversion action.
.google.ads.googleads.v18.enums.ConversionActionCategoryEnum.ConversionActionCategory category = 6;- Specified by:
getCategoryin interfaceConversionActionOrBuilder- Returns:
- The category.
-
hasOwnerCustomer
public boolean hasOwnerCustomer()Output only. The resource name of the conversion action owner customer, or null if this is a system-defined conversion action.
optional string owner_customer = 23 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Specified by:
hasOwnerCustomerin interfaceConversionActionOrBuilder- Returns:
- Whether the ownerCustomer field is set.
-
getOwnerCustomer
Output only. The resource name of the conversion action owner customer, or null if this is a system-defined conversion action.
optional string owner_customer = 23 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Specified by:
getOwnerCustomerin interfaceConversionActionOrBuilder- Returns:
- The ownerCustomer.
-
getOwnerCustomerBytes
public com.google.protobuf.ByteString getOwnerCustomerBytes()Output only. The resource name of the conversion action owner customer, or null if this is a system-defined conversion action.
optional string owner_customer = 23 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Specified by:
getOwnerCustomerBytesin interfaceConversionActionOrBuilder- Returns:
- The bytes for ownerCustomer.
-
hasIncludeInConversionsMetric
public boolean hasIncludeInConversionsMetric()Whether this conversion action should be included in the "conversions" metric.
optional bool include_in_conversions_metric = 24;- Specified by:
hasIncludeInConversionsMetricin interfaceConversionActionOrBuilder- Returns:
- Whether the includeInConversionsMetric field is set.
-
getIncludeInConversionsMetric
public boolean getIncludeInConversionsMetric()Whether this conversion action should be included in the "conversions" metric.
optional bool include_in_conversions_metric = 24;- Specified by:
getIncludeInConversionsMetricin interfaceConversionActionOrBuilder- Returns:
- The includeInConversionsMetric.
-
hasClickThroughLookbackWindowDays
public boolean hasClickThroughLookbackWindowDays()The maximum number of days that may elapse between an interaction (for example, a click) and a conversion event.
optional int64 click_through_lookback_window_days = 25;- Specified by:
hasClickThroughLookbackWindowDaysin interfaceConversionActionOrBuilder- Returns:
- Whether the clickThroughLookbackWindowDays field is set.
-
getClickThroughLookbackWindowDays
public long getClickThroughLookbackWindowDays()The maximum number of days that may elapse between an interaction (for example, a click) and a conversion event.
optional int64 click_through_lookback_window_days = 25;- Specified by:
getClickThroughLookbackWindowDaysin interfaceConversionActionOrBuilder- Returns:
- The clickThroughLookbackWindowDays.
-
hasViewThroughLookbackWindowDays
public boolean hasViewThroughLookbackWindowDays()The maximum number of days which may elapse between an impression and a conversion without an interaction.
optional int64 view_through_lookback_window_days = 26;- Specified by:
hasViewThroughLookbackWindowDaysin interfaceConversionActionOrBuilder- Returns:
- Whether the viewThroughLookbackWindowDays field is set.
-
getViewThroughLookbackWindowDays
public long getViewThroughLookbackWindowDays()The maximum number of days which may elapse between an impression and a conversion without an interaction.
optional int64 view_through_lookback_window_days = 26;- Specified by:
getViewThroughLookbackWindowDaysin interfaceConversionActionOrBuilder- Returns:
- The viewThroughLookbackWindowDays.
-
hasValueSettings
public boolean hasValueSettings()Settings related to the value for conversion events associated with this conversion action.
.google.ads.googleads.v18.resources.ConversionAction.ValueSettings value_settings = 11;- Specified by:
hasValueSettingsin interfaceConversionActionOrBuilder- Returns:
- Whether the valueSettings field is set.
-
getValueSettings
Settings related to the value for conversion events associated with this conversion action.
.google.ads.googleads.v18.resources.ConversionAction.ValueSettings value_settings = 11;- Specified by:
getValueSettingsin interfaceConversionActionOrBuilder- Returns:
- The valueSettings.
-
getValueSettingsOrBuilder
Settings related to the value for conversion events associated with this conversion action.
.google.ads.googleads.v18.resources.ConversionAction.ValueSettings value_settings = 11;- Specified by:
getValueSettingsOrBuilderin interfaceConversionActionOrBuilder
-
getCountingTypeValue
public int getCountingTypeValue()How to count conversion events for the conversion action.
.google.ads.googleads.v18.enums.ConversionActionCountingTypeEnum.ConversionActionCountingType counting_type = 12;- Specified by:
getCountingTypeValuein interfaceConversionActionOrBuilder- Returns:
- The enum numeric value on the wire for countingType.
-
getCountingType
How to count conversion events for the conversion action.
.google.ads.googleads.v18.enums.ConversionActionCountingTypeEnum.ConversionActionCountingType counting_type = 12;- Specified by:
getCountingTypein interfaceConversionActionOrBuilder- Returns:
- The countingType.
-
hasAttributionModelSettings
public boolean hasAttributionModelSettings()Settings related to this conversion action's attribution model.
.google.ads.googleads.v18.resources.ConversionAction.AttributionModelSettings attribution_model_settings = 13;- Specified by:
hasAttributionModelSettingsin interfaceConversionActionOrBuilder- Returns:
- Whether the attributionModelSettings field is set.
-
getAttributionModelSettings
Settings related to this conversion action's attribution model.
.google.ads.googleads.v18.resources.ConversionAction.AttributionModelSettings attribution_model_settings = 13;- Specified by:
getAttributionModelSettingsin interfaceConversionActionOrBuilder- Returns:
- The attributionModelSettings.
-
getAttributionModelSettingsOrBuilder
Settings related to this conversion action's attribution model.
.google.ads.googleads.v18.resources.ConversionAction.AttributionModelSettings attribution_model_settings = 13;- Specified by:
getAttributionModelSettingsOrBuilderin interfaceConversionActionOrBuilder
-
getTagSnippetsList
Output only. The snippets used for tracking conversions.
repeated .google.ads.googleads.v18.common.TagSnippet tag_snippets = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getTagSnippetsListin interfaceConversionActionOrBuilder
-
getTagSnippetsOrBuilderList
Output only. The snippets used for tracking conversions.
repeated .google.ads.googleads.v18.common.TagSnippet tag_snippets = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getTagSnippetsOrBuilderListin interfaceConversionActionOrBuilder
-
getTagSnippetsCount
public int getTagSnippetsCount()Output only. The snippets used for tracking conversions.
repeated .google.ads.googleads.v18.common.TagSnippet tag_snippets = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getTagSnippetsCountin interfaceConversionActionOrBuilder
-
getTagSnippets
Output only. The snippets used for tracking conversions.
repeated .google.ads.googleads.v18.common.TagSnippet tag_snippets = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getTagSnippetsin interfaceConversionActionOrBuilder
-
getTagSnippetsOrBuilder
Output only. The snippets used for tracking conversions.
repeated .google.ads.googleads.v18.common.TagSnippet tag_snippets = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getTagSnippetsOrBuilderin interfaceConversionActionOrBuilder
-
hasPhoneCallDurationSeconds
public boolean hasPhoneCallDurationSeconds()The phone call duration in seconds after which a conversion should be reported for this conversion action. The value must be between 0 and 10000, inclusive.
optional int64 phone_call_duration_seconds = 27;- Specified by:
hasPhoneCallDurationSecondsin interfaceConversionActionOrBuilder- Returns:
- Whether the phoneCallDurationSeconds field is set.
-
getPhoneCallDurationSeconds
public long getPhoneCallDurationSeconds()The phone call duration in seconds after which a conversion should be reported for this conversion action. The value must be between 0 and 10000, inclusive.
optional int64 phone_call_duration_seconds = 27;- Specified by:
getPhoneCallDurationSecondsin interfaceConversionActionOrBuilder- Returns:
- The phoneCallDurationSeconds.
-
hasAppId
public boolean hasAppId()App ID for an app conversion action.
optional string app_id = 28;- Specified by:
hasAppIdin interfaceConversionActionOrBuilder- Returns:
- Whether the appId field is set.
-
getAppId
App ID for an app conversion action.
optional string app_id = 28;- Specified by:
getAppIdin interfaceConversionActionOrBuilder- Returns:
- The appId.
-
getAppIdBytes
public com.google.protobuf.ByteString getAppIdBytes()App ID for an app conversion action.
optional string app_id = 28;- Specified by:
getAppIdBytesin interfaceConversionActionOrBuilder- Returns:
- The bytes for appId.
-
getMobileAppVendorValue
public int getMobileAppVendorValue()Output only. Mobile app vendor for an app conversion action.
.google.ads.googleads.v18.enums.MobileAppVendorEnum.MobileAppVendor mobile_app_vendor = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getMobileAppVendorValuein interfaceConversionActionOrBuilder- Returns:
- The enum numeric value on the wire for mobileAppVendor.
-
getMobileAppVendor
Output only. Mobile app vendor for an app conversion action.
.google.ads.googleads.v18.enums.MobileAppVendorEnum.MobileAppVendor mobile_app_vendor = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getMobileAppVendorin interfaceConversionActionOrBuilder- Returns:
- The mobileAppVendor.
-
hasFirebaseSettings
public boolean hasFirebaseSettings()Output only. Firebase settings for Firebase conversion types.
.google.ads.googleads.v18.resources.ConversionAction.FirebaseSettings firebase_settings = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasFirebaseSettingsin interfaceConversionActionOrBuilder- Returns:
- Whether the firebaseSettings field is set.
-
getFirebaseSettings
Output only. Firebase settings for Firebase conversion types.
.google.ads.googleads.v18.resources.ConversionAction.FirebaseSettings firebase_settings = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getFirebaseSettingsin interfaceConversionActionOrBuilder- Returns:
- The firebaseSettings.
-
getFirebaseSettingsOrBuilder
Output only. Firebase settings for Firebase conversion types.
.google.ads.googleads.v18.resources.ConversionAction.FirebaseSettings firebase_settings = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getFirebaseSettingsOrBuilderin interfaceConversionActionOrBuilder
-
hasThirdPartyAppAnalyticsSettings
public boolean hasThirdPartyAppAnalyticsSettings()Output only. Third Party App Analytics settings for third party conversion types.
.google.ads.googleads.v18.resources.ConversionAction.ThirdPartyAppAnalyticsSettings third_party_app_analytics_settings = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasThirdPartyAppAnalyticsSettingsin interfaceConversionActionOrBuilder- Returns:
- Whether the thirdPartyAppAnalyticsSettings field is set.
-
getThirdPartyAppAnalyticsSettings
Output only. Third Party App Analytics settings for third party conversion types.
.google.ads.googleads.v18.resources.ConversionAction.ThirdPartyAppAnalyticsSettings third_party_app_analytics_settings = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getThirdPartyAppAnalyticsSettingsin interfaceConversionActionOrBuilder- Returns:
- The thirdPartyAppAnalyticsSettings.
-
getThirdPartyAppAnalyticsSettingsOrBuilder
public ConversionAction.ThirdPartyAppAnalyticsSettingsOrBuilder getThirdPartyAppAnalyticsSettingsOrBuilder()Output only. Third Party App Analytics settings for third party conversion types.
.google.ads.googleads.v18.resources.ConversionAction.ThirdPartyAppAnalyticsSettings third_party_app_analytics_settings = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getThirdPartyAppAnalyticsSettingsOrBuilderin interfaceConversionActionOrBuilder
-
hasGoogleAnalytics4Settings
public boolean hasGoogleAnalytics4Settings()Output only. Google Analytics 4 settings for Google Analytics 4 conversion types.
.google.ads.googleads.v18.resources.ConversionAction.GoogleAnalytics4Settings google_analytics_4_settings = 34 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasGoogleAnalytics4Settingsin interfaceConversionActionOrBuilder- Returns:
- Whether the googleAnalytics4Settings field is set.
-
getGoogleAnalytics4Settings
Output only. Google Analytics 4 settings for Google Analytics 4 conversion types.
.google.ads.googleads.v18.resources.ConversionAction.GoogleAnalytics4Settings google_analytics_4_settings = 34 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getGoogleAnalytics4Settingsin interfaceConversionActionOrBuilder- Returns:
- The googleAnalytics4Settings.
-
getGoogleAnalytics4SettingsOrBuilder
Output only. Google Analytics 4 settings for Google Analytics 4 conversion types.
.google.ads.googleads.v18.resources.ConversionAction.GoogleAnalytics4Settings google_analytics_4_settings = 34 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getGoogleAnalytics4SettingsOrBuilderin interfaceConversionActionOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static ConversionAction parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ConversionAction parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ConversionAction parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ConversionAction parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ConversionAction parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ConversionAction parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static ConversionAction parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static ConversionAction parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static ConversionAction parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static ConversionAction parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected ConversionAction.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-