Interface CrmBasedUserListInfoOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
CrmBasedUserListInfo, CrmBasedUserListInfo.Builder

public interface CrmBasedUserListInfoOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    A string that uniquely identifies a mobile application from which the data was collected.
    com.google.protobuf.ByteString
    A string that uniquely identifies a mobile application from which the data was collected.
    Data source of the list.
    int
    Data source of the list.
    Matching key type of the list.
    int
    Matching key type of the list.
    boolean
    A string that uniquely identifies a mobile application from which the data was collected.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasAppId

      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;
      Returns:
      Whether the appId field is set.
    • getAppId

      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;
      Returns:
      The appId.
    • getAppIdBytes

      com.google.protobuf.ByteString getAppIdBytes()
       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;
      Returns:
      The bytes for appId.
    • getUploadKeyTypeValue

      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.v18.enums.CustomerMatchUploadKeyTypeEnum.CustomerMatchUploadKeyType upload_key_type = 2;
      Returns:
      The enum numeric value on the wire for uploadKeyType.
    • getUploadKeyType

       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.v18.enums.CustomerMatchUploadKeyTypeEnum.CustomerMatchUploadKeyType upload_key_type = 2;
      Returns:
      The uploadKeyType.
    • getDataSourceTypeValue

      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.v18.enums.UserListCrmDataSourceTypeEnum.UserListCrmDataSourceType data_source_type = 3;
      Returns:
      The enum numeric value on the wire for dataSourceType.
    • getDataSourceType

       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.v18.enums.UserListCrmDataSourceTypeEnum.UserListCrmDataSourceType data_source_type = 3;
      Returns:
      The dataSourceType.