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
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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 (for example, "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 (for example, "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
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 (for example, "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 (for example, "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 (for example, "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 (for example, "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.v18.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.v18.enums.MobileAppVendorEnum.MobileAppVendor app_vendor = 3 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- The appVendor.
-