public enum ConversionTrackerField extends Enum<ConversionTrackerField> implements EntityField
Enum
to facilitate the selection of fields for ConversionTracker
.Enum Constant and Description |
---|
AlwaysUseDefaultRevenueValue
Controls whether conversion event values and currency codes are taken from the tag snippet or from
ConversionTracker#defaultRevenueValue and ConversionTracker#defaultRevenueCurrencyCode . |
AppId
App ID of the app conversion tracker.
|
AppPlatform
App platform of the app conversion tracker.
|
AppPostbackUrl
The postback URL.
|
AttributionModelType
Attribution models describing how to distribute credit for a particular conversion across potentially many prior interactions.
|
Category
The category of conversion that is being tracked.
|
ConversionTypeOwnerCustomerId
The external customer ID of the conversion type owner, or 0 if this is a system-defined conversion type.
|
CountingType
How to count events for this conversion tracker.
|
CtcLookbackWindow
The click-through conversion (ctc) lookback window is the maximum number of days between the time a conversion event happens and the previous corresponding ad click.
|
DataDrivenModelStatus
The status of the data-driven attribution model for the conversion type.
|
DefaultRevenueCurrencyCode
The currency code to use when the tag for this conversion tracker sends conversion events without currency codes.
|
DefaultRevenueValue
The value to use when the tag for this conversion tracker sends conversion events without values.
|
ExcludeFromBidding
Whether this conversion tracker should be excluded from the "Conversions" columns in reports.
|
Id
ID of this conversion tracker,
null when creating a new one. |
LastReceivedRequestTime
The last time a conversion tag for this conversion type successfully fired and was seen by AdWords.
|
MostRecentConversionDate
The date of the most recent ad click that led to a conversion of this conversion type.
|
Name
Name of this conversion tracker.
|
OriginalConversionTypeId
The ID of the original conversion type on which this ConversionType is based.
|
PhoneCallDuration
The phone-call duration (in seconds) after which a conversion should be reported for this AdCallMetricsConversion.
|
Status
Status of this conversion tracker.
|
TrackingCodeType
Tracking code to use for the conversion type.
|
ViewthroughLookbackWindow
Lookback window for view-through conversions in days.
|
WebsitePhoneCallDuration |
Modifier and Type | Method and Description |
---|---|
boolean |
isFilterable()
If the field is filterable.
|
static ConversionTrackerField |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ConversionTrackerField[] |
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 ConversionTrackerField AlwaysUseDefaultRevenueValue
ConversionTracker#defaultRevenueValue
and ConversionTracker#defaultRevenueCurrencyCode
.
If alwaysUseDefaultRevenueValue is true, then conversion events will always use defaultRevenueValue and defaultRevenueCurrencyCode, even if the tag has supplied a value and/or code when reporting the conversion event.
If alwaysUseDefaultRevenueValue is false, then defaultRevenueValue and defaultRevenueCurrencyCode are only used if the tag does not supply a value, or the tag's value is unparseable.public static final ConversionTrackerField AppId
public static final ConversionTrackerField AppPlatform
public static final ConversionTrackerField AppPostbackUrl
public static final ConversionTrackerField AttributionModelType
public static final ConversionTrackerField Category
public static final ConversionTrackerField ConversionTypeOwnerCustomerId
public static final ConversionTrackerField CountingType
public static final ConversionTrackerField CtcLookbackWindow
Conversion events that occur more than this many days after the click are ignored.
This field is only editable for Adwords Conversions and Upload Conversions, but has a system defined default for other types of conversions. The allowed range of values for this window depends on the type of conversion and may expand, but 7-90 days is the currently-allowed range.
public static final ConversionTrackerField DataDrivenModelStatus
public static final ConversionTrackerField DefaultRevenueCurrencyCode
This code is used if the code in the tag is not supplied or is unsupported, or if ConversionTracker#alwaysUseDefaultRevenueValue
is set to true.
If this default code is not set the currency code of the account is used as the default code.
Set the default code to XXX in order to specify that this conversion type does not have units of a currency (that is, it is unitless). In this case no currency conversion will occur even if a currency code is set in the tag.
public static final ConversionTrackerField DefaultRevenueValue
See also the corresponding ConversionTracker#defaultRevenueCurrencyCode
, and see ConversionTracker#alwaysUseDefaultRevenueValue
for details about when this value is used.
public static final ConversionTrackerField ExcludeFromBidding
If true, the conversion tracker will not be counted towards Conversions. If false, it will be counted in Conversions. This is the default.
Either way, conversions will still be counted in the "AllConversions" columns in reports.public static final ConversionTrackerField Id
null
when creating a new one.
There are some system-defined conversion trackers that are available for all customers to use.
See ConversionTrackerService#mutate
for more information about how to modify these types.
public static final ConversionTrackerField LastReceivedRequestTime
This datetime is in UTC, not the advertiser's time zone.
public static final ConversionTrackerField MostRecentConversionDate
This date is in the advertiser's defined time zone.
public static final ConversionTrackerField Name
public static final ConversionTrackerField OriginalConversionTypeId
public static final ConversionTrackerField PhoneCallDuration
public static final ConversionTrackerField Status
public static final ConversionTrackerField TrackingCodeType
public static final ConversionTrackerField ViewthroughLookbackWindow
public static final ConversionTrackerField WebsitePhoneCallDuration
public static ConversionTrackerField[] values()
for (ConversionTrackerField c : ConversionTrackerField.values()) System.out.println(c);
public static ConversionTrackerField 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.