Interface ThirdPartyAppAnalyticsLinkIdentifierOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ThirdPartyAppAnalyticsLinkIdentifier,ThirdPartyAppAnalyticsLinkIdentifier.Builder
public interface ThirdPartyAppAnalyticsLinkIdentifierOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description longgetAppAnalyticsProviderId()Immutable.java.lang.StringgetAppId()Immutable.com.google.protobuf.ByteStringgetAppIdBytes()Immutable.MobileAppVendorEnum.MobileAppVendorgetAppVendor()Immutable.intgetAppVendorValue()Immutable.booleanhasAppAnalyticsProviderId()Immutable.booleanhasAppId()Immutable.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasAppAnalyticsProviderId
boolean hasAppAnalyticsProviderId()
Immutable. The ID of the app analytics provider. This field should not be empty when creating a new third party app analytics link. It is unable to be modified after the creation of the link.
optional int64 app_analytics_provider_id = 4 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- Whether the appAnalyticsProviderId field is set.
-
getAppAnalyticsProviderId
long getAppAnalyticsProviderId()
Immutable. The ID of the app analytics provider. This field should not be empty when creating a new third party app analytics link. It is unable to be modified after the creation of the link.
optional int64 app_analytics_provider_id = 4 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- The appAnalyticsProviderId.
-
hasAppId
boolean hasAppId()
Immutable. A string that uniquely identifies a mobile application from which the data was collected to the Google Ads API. For iOS, the ID string is the 9 digit string that appears at the end of an App Store URL (e.g., "422689480" for "Gmail" whose App Store link is https://apps.apple.com/us/app/gmail-email-by-google/id422689480). For Android, the ID string is the application's package name (e.g., "com.google.android.gm" for "Gmail" given Google Play link https://play.google.com/store/apps/details?id=com.google.android.gm) This field should not be empty when creating a new third party app analytics link. It is unable to be modified after the creation of the link.
optional string app_id = 5 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- Whether the appId field is set.
-
getAppId
java.lang.String getAppId()
Immutable. A string that uniquely identifies a mobile application from which the data was collected to the Google Ads API. For iOS, the ID string is the 9 digit string that appears at the end of an App Store URL (e.g., "422689480" for "Gmail" whose App Store link is https://apps.apple.com/us/app/gmail-email-by-google/id422689480). For Android, the ID string is the application's package name (e.g., "com.google.android.gm" for "Gmail" given Google Play link https://play.google.com/store/apps/details?id=com.google.android.gm) This field should not be empty when creating a new third party app analytics link. It is unable to be modified after the creation of the link.
optional string app_id = 5 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- The appId.
-
getAppIdBytes
com.google.protobuf.ByteString getAppIdBytes()
Immutable. A string that uniquely identifies a mobile application from which the data was collected to the Google Ads API. For iOS, the ID string is the 9 digit string that appears at the end of an App Store URL (e.g., "422689480" for "Gmail" whose App Store link is https://apps.apple.com/us/app/gmail-email-by-google/id422689480). For Android, the ID string is the application's package name (e.g., "com.google.android.gm" for "Gmail" given Google Play link https://play.google.com/store/apps/details?id=com.google.android.gm) This field should not be empty when creating a new third party app analytics link. It is unable to be modified after the creation of the link.
optional string app_id = 5 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- The bytes for appId.
-
getAppVendorValue
int getAppVendorValue()
Immutable. The vendor of the app. This field should not be empty when creating a new third party app analytics link. It is unable to be modified after the creation of the link.
.google.ads.googleads.v10.enums.MobileAppVendorEnum.MobileAppVendor app_vendor = 3 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- The enum numeric value on the wire for appVendor.
-
getAppVendor
MobileAppVendorEnum.MobileAppVendor getAppVendor()
Immutable. The vendor of the app. This field should not be empty when creating a new third party app analytics link. It is unable to be modified after the creation of the link.
.google.ads.googleads.v10.enums.MobileAppVendorEnum.MobileAppVendor app_vendor = 3 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- The appVendor.
-
-