public enum CampaignCriterionField extends Enum<CampaignCriterionField> implements EntityField
Enum
to facilitate the selection of fields for CampaignCriterion
.Enum Constant and Description |
---|
Address
Full address;
null if unknonwn. |
AgeRangeType |
AppId
A string that uniquely identifies a mobile application to AdWords API.
|
BaseCampaignId
ID of the base campaign from which this draft/trial campaign criterion was created.
|
BidModifier
The modifier for bids when the criterion matches.
|
CampaignCriterionStatus
The status for criteria.
|
CampaignId
The campaign that the criterion is in.
|
CarrierCountryCode
Country code of the carrier.
|
CarrierName
Name of the carrier.
|
ChannelId
The YouTube uploader channel id or the channel code of a YouTube content channel.
|
ChannelName
The public name for a YouTube user channel.
|
ContentLabelType
Content label type
|
CriteriaType |
DayOfWeek
Day of the week the schedule applies to.
|
DeviceName |
DeviceType |
Dimensions |
DisplayName
Title of this mobile application.
|
DisplayType
Display type of the location criterion.
|
EndHour
Ending hour in 24 hour time;
24 signifies end of the day. |
EndMinute
Interval ends these minutes after the ending hour.
|
FeedId
Feed to be used for targeting around locations.
|
GenderType |
GeoPoint
Latitude and longitude.
|
Id
ID of this criterion.
|
IpAddress |
IsNegative |
KeywordMatchType
Match type of this keyword.
|
KeywordText
Text of this keyword (at most 80 characters and ten words).
|
LanguageCode |
LanguageName |
LocationName
Name of the location criterion.
|
ManufacturerName |
MatchingFunction
Matching function to filter out locations targeted by the criteria.
|
MobileAppCategoryId
ID of this mobile app category.
|
OperatingSystemName |
OperatorType
The operator type.
|
OsMajorVersion
The OS Major Version number.
|
OsMinorVersion
The OS Minor Version number.
|
Parameter
The webpage criterion parameter.
|
ParentLocations
Ordered list of parents of the location criterion.
|
ParentType |
Path
The category to target or exclude.
|
PlacementUrl
Url of the placement.
|
PlatformName |
RadiusDistanceUnits
Radius distance units.
|
RadiusInUnits
Radius expressed in distance units.
|
StartHour
Starting hour in 24 hour time.
|
StartMinute
Interval starts these minutes after the starting hour.
|
TargetingStatus
The targeting status of the location criterion.
|
UserInterestId
Id of this user interest.
|
UserInterestName
Name of this user interest.
|
UserInterestParentId
Parent Id of this user interest.
|
UserListEligibleForDisplay
Determines whether a user list is eligible for targeting in the display network.
|
UserListEligibleForSearch
Determines whether a user list is eligible for targeting in the google.com (search) network.
|
UserListId
Id of this user list.
|
UserListMembershipStatus |
UserListName |
VerticalId
Id of this vertical.
|
VerticalParentId
Id of the parent of this vertical.
|
VideoId
YouTube video id as it appears on the YouTube watch page.
|
VideoName
Name of the video.
|
Modifier and Type | Method and Description |
---|---|
boolean |
isFilterable()
If the field is filterable.
|
static CampaignCriterionField |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static CampaignCriterionField[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
name
public static final CampaignCriterionField Address
null
if unknonwn.public static final CampaignCriterionField AgeRangeType
public static final CampaignCriterionField AppId
{platform}-{platform_native_id}
", where platform
is "1" for iOS apps and "2" for Android apps, and where platform_native_id
is the mobile application identifier native to the corresponding platform.
For iOS, this native identifier is the 9 digit string that appears at the end of an App Store URL (e.g., "476943146" for "Flood-It! 2" whose App Store link is http://itunes.apple.com/us/app/flood-it!-2/id476943146).
For Android, this native identifier is the application's package name (e.g., "com.labpixies.colordrips" for "Color Drips" given Google Play link https://play.google.com/store/apps/details?id=com.labpixies.colordrips).
A well formed app id for AdWords API would thus be "1-476943146" for iOS and "2-com.labpixies.colordrips" for Android.public static final CampaignCriterionField BaseCampaignId
public static final CampaignCriterionField BidModifier
Valid modifier values range from 0.1
to 10.0
, with 0.0
reserved for opting out of platform criterion.
To clear an existing bid modifier, specify -1.0
(invalid for initial ADD
operations).
public static final CampaignCriterionField CampaignCriterionStatus
public static final CampaignCriterionField CampaignId
public static final CampaignCriterionField CarrierCountryCode
null
if not applicable, e.g., for Carrier "Wifi".public static final CampaignCriterionField CarrierName
public static final CampaignCriterionField ChannelId
The uploader channel id can be obtained from the YouTube id-based URL.
For example, in https://www.youtube.com/channel/UCEN58iXQg82TXgsDCjWqIkg
the channel id is UCEN58iXQg82TXgsDCjWqIkg
For more information see: https://support.google.com/youtube/answer/6180214
public static final CampaignCriterionField ChannelName
public static final CampaignCriterionField ContentLabelType
public static final CampaignCriterionField CriteriaType
public static final CampaignCriterionField DayOfWeek
public static final CampaignCriterionField DeviceName
public static final CampaignCriterionField DeviceType
public static final CampaignCriterionField Dimensions
public static final CampaignCriterionField DisplayName
public static final CampaignCriterionField DisplayType
public static final CampaignCriterionField EndHour
24
signifies end of the day.public static final CampaignCriterionField EndMinute
public static final CampaignCriterionField FeedId
public static final CampaignCriterionField GenderType
public static final CampaignCriterionField GeoPoint
public static final CampaignCriterionField Id
public static final CampaignCriterionField IpAddress
public static final CampaignCriterionField IsNegative
public static final CampaignCriterionField KeywordMatchType
public static final CampaignCriterionField KeywordText
public static final CampaignCriterionField LanguageCode
public static final CampaignCriterionField LanguageName
public static final CampaignCriterionField LocationName
public static final CampaignCriterionField ManufacturerName
public static final CampaignCriterionField MatchingFunction
public static final CampaignCriterionField MobileAppCategoryId
public static final CampaignCriterionField OperatingSystemName
public static final CampaignCriterionField OperatorType
public static final CampaignCriterionField OsMajorVersion
public static final CampaignCriterionField OsMinorVersion
public static final CampaignCriterionField Parameter
public static final CampaignCriterionField ParentLocations
public static final CampaignCriterionField ParentType
public static final CampaignCriterionField Path
{"Pets & Animals", "Pets", "Dogs"}
represents the "Pets & Animals/Pets/Dogs" category.
A complete list of available vertical categories is available here This field is required and must not be empty.public static final CampaignCriterionField PlacementUrl
For example, "http://www.domain.com".
public static final CampaignCriterionField PlatformName
public static final CampaignCriterionField RadiusDistanceUnits
public static final CampaignCriterionField RadiusInUnits
public static final CampaignCriterionField StartHour
public static final CampaignCriterionField StartMinute
public static final CampaignCriterionField TargetingStatus
public static final CampaignCriterionField UserInterestId
public static final CampaignCriterionField UserInterestName
public static final CampaignCriterionField UserInterestParentId
public static final CampaignCriterionField UserListEligibleForDisplay
public static final CampaignCriterionField UserListEligibleForSearch
public static final CampaignCriterionField UserListId
public static final CampaignCriterionField UserListMembershipStatus
public static final CampaignCriterionField UserListName
public static final CampaignCriterionField VerticalId
public static final CampaignCriterionField VerticalParentId
public static final CampaignCriterionField VideoId
public static final CampaignCriterionField VideoName
public static CampaignCriterionField[] values()
for (CampaignCriterionField c : CampaignCriterionField.values()) System.out.println(c);
public static CampaignCriterionField valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic boolean isFilterable()
EntityField
isFilterable
in interface EntityField
Copyright © 2018. All Rights Reserved.