public enum CampaignAdExtensionField extends Enum<CampaignAdExtensionField> implements EntityField
Enum
to facilitate the selection of fields for CampaignAdExtension
.Enum Constant and Description |
---|
Address
Address of the location (as is populated in GeoLocation by GeoLocationService).
|
AdExtensionId
ID of ad extension.
|
ApprovalStatus
Approval status.
|
CampaignId
Campaign ID of the campaign to which the ad extension is connected.
|
CompanyName
The name of the company located at the given address
|
Email
Email associated with the LBC backend data
|
EncodedLocation
Byte data encoding address and geo point (as is populated in GeoLocation by GeoLocationService).
|
GeoPoint
The lat/long point of the location (as is populated in GeoLocation by GeoLocationService).
|
IconMediaId
The business icon to use with the extension
|
ImageMediaId
The store front image to use with the extension
|
LocationExtensionSource
The source which generated the extension
|
PhoneNumber
The phone number for the location
|
ShouldSyncUrl
Whether we should copy homepage url from LBC entries as the destination url in location extension.
|
Status
Status of ad extension in the campaign - defaults to
ACTIVE on add if unspecified. |
Modifier and Type | Method and Description |
---|---|
boolean |
isFilterable()
If the field is filterable.
|
static CampaignAdExtensionField |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static CampaignAdExtensionField[] |
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 CampaignAdExtensionField AdExtensionId
Do not use this in a CampaignAdExtension#mutate
ADD operation.
public static final CampaignAdExtensionField Address
provinceCode
and provinceName
, only provinceName is saved and returned.
If provinceName is empty and provinceCode is specified, the provinceCode value is saved as a provinceName, i.e.
provinceCode is ignored by the service.public static final CampaignAdExtensionField ApprovalStatus
public static final CampaignAdExtensionField CampaignId
public static final CampaignAdExtensionField CompanyName
public static final CampaignAdExtensionField Email
public static final CampaignAdExtensionField EncodedLocation
public static final CampaignAdExtensionField GeoPoint
public static final CampaignAdExtensionField IconMediaId
public static final CampaignAdExtensionField ImageMediaId
public static final CampaignAdExtensionField LocationExtensionSource
public static final CampaignAdExtensionField PhoneNumber
public static final CampaignAdExtensionField ShouldSyncUrl
public static final CampaignAdExtensionField Status
ACTIVE
on add if unspecified.public static CampaignAdExtensionField[] values()
for (CampaignAdExtensionField c : CampaignAdExtensionField.values()) System.out.println(c);
public static CampaignAdExtensionField 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 © 2015. All Rights Reserved.