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

com.google.ads.googleads.v17.common.CrmBasedUserListInfoOrBuilder Maven / Gradle / Ivy

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

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

public interface CrmBasedUserListInfoOrBuilder extends
    // @@protoc_insertion_point(interface_extends:google.ads.googleads.v17.common.CrmBasedUserListInfo)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * A string that uniquely identifies a mobile application from which the data
   * was collected.
   * For iOS, the ID string is the 9 digit string that appears at the end of an
   * App Store URL (for example, "476943146" for "Flood-It! 2" whose App Store
   * link is http://itunes.apple.com/us/app/flood-it!-2/id476943146). For
   * Android, the ID string is the application's package name (for example,
   * "com.labpixies.colordrips" for "Color Drips" given Google Play link
   * https://play.google.com/store/apps/details?id=com.labpixies.colordrips).
   * Required when creating CrmBasedUserList for uploading mobile advertising
   * IDs.
   * 
* * optional string app_id = 4; * @return Whether the appId field is set. */ boolean hasAppId(); /** *
   * A string that uniquely identifies a mobile application from which the data
   * was collected.
   * For iOS, the ID string is the 9 digit string that appears at the end of an
   * App Store URL (for example, "476943146" for "Flood-It! 2" whose App Store
   * link is http://itunes.apple.com/us/app/flood-it!-2/id476943146). For
   * Android, the ID string is the application's package name (for example,
   * "com.labpixies.colordrips" for "Color Drips" given Google Play link
   * https://play.google.com/store/apps/details?id=com.labpixies.colordrips).
   * Required when creating CrmBasedUserList for uploading mobile advertising
   * IDs.
   * 
* * optional string app_id = 4; * @return The appId. */ java.lang.String getAppId(); /** *
   * A string that uniquely identifies a mobile application from which the data
   * was collected.
   * For iOS, the ID string is the 9 digit string that appears at the end of an
   * App Store URL (for example, "476943146" for "Flood-It! 2" whose App Store
   * link is http://itunes.apple.com/us/app/flood-it!-2/id476943146). For
   * Android, the ID string is the application's package name (for example,
   * "com.labpixies.colordrips" for "Color Drips" given Google Play link
   * https://play.google.com/store/apps/details?id=com.labpixies.colordrips).
   * Required when creating CrmBasedUserList for uploading mobile advertising
   * IDs.
   * 
* * optional string app_id = 4; * @return The bytes for appId. */ com.google.protobuf.ByteString getAppIdBytes(); /** *
   * Matching key type of the list.
   * Mixed data types are not allowed on the same list.
   * This field is required for an ADD operation.
   * 
* * .google.ads.googleads.v17.enums.CustomerMatchUploadKeyTypeEnum.CustomerMatchUploadKeyType upload_key_type = 2; * @return The enum numeric value on the wire for uploadKeyType. */ int getUploadKeyTypeValue(); /** *
   * Matching key type of the list.
   * Mixed data types are not allowed on the same list.
   * This field is required for an ADD operation.
   * 
* * .google.ads.googleads.v17.enums.CustomerMatchUploadKeyTypeEnum.CustomerMatchUploadKeyType upload_key_type = 2; * @return The uploadKeyType. */ com.google.ads.googleads.v17.enums.CustomerMatchUploadKeyTypeEnum.CustomerMatchUploadKeyType getUploadKeyType(); /** *
   * Data source of the list. Default value is FIRST_PARTY.
   * Only customers on the allow-list can create third-party sourced CRM lists.
   * 
* * .google.ads.googleads.v17.enums.UserListCrmDataSourceTypeEnum.UserListCrmDataSourceType data_source_type = 3; * @return The enum numeric value on the wire for dataSourceType. */ int getDataSourceTypeValue(); /** *
   * Data source of the list. Default value is FIRST_PARTY.
   * Only customers on the allow-list can create third-party sourced CRM lists.
   * 
* * .google.ads.googleads.v17.enums.UserListCrmDataSourceTypeEnum.UserListCrmDataSourceType data_source_type = 3; * @return The dataSourceType. */ com.google.ads.googleads.v17.enums.UserListCrmDataSourceTypeEnum.UserListCrmDataSourceType getDataSourceType(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy