All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.ads.googleads.v17.resources.ThirdPartyAppAnalyticsLinkIdentifierOrBuilder Maven / Gradle / Ivy

The newest version!
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: google/ads/googleads/v17/resources/account_link.proto

// Protobuf Java Version: 3.25.3
package com.google.ads.googleads.v17.resources;

public interface ThirdPartyAppAnalyticsLinkIdentifierOrBuilder extends
    // @@protoc_insertion_point(interface_extends:google.ads.googleads.v17.resources.ThirdPartyAppAnalyticsLinkIdentifier)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * 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]; * @return Whether the appAnalyticsProviderId field is set. */ 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]; * @return The appAnalyticsProviderId. */ long getAppAnalyticsProviderId(); /** *
   * 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]; * @return Whether the appId field is set. */ 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]; * @return The appId. */ 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 (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]; * @return The bytes for appId. */ com.google.protobuf.ByteString getAppIdBytes(); /** *
   * 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.v17.enums.MobileAppVendorEnum.MobileAppVendor app_vendor = 3 [(.google.api.field_behavior) = IMMUTABLE]; * @return The enum numeric value on the wire for appVendor. */ 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.v17.enums.MobileAppVendorEnum.MobileAppVendor app_vendor = 3 [(.google.api.field_behavior) = IMMUTABLE]; * @return The appVendor. */ com.google.ads.googleads.v17.enums.MobileAppVendorEnum.MobileAppVendor getAppVendor(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy