CampaignGroupPerformanceTargetService (v201802)

Use this service to manage campaign group performance targets. A
CampaignGroupPerformanceTarget is an entity that specifies a time range for a campaign
group and various metrics by which the performance of that campaign group can be measured for
the time period that the performance target is active.

Signals that an entity count limit was exceeded for some level.
For example, too many criteria for a campaign.
Enumerations

ACCOUNT_LIMIT

Indicates that this request would exceed the number of allowed entities for the AdWords
account. The exact entity type and limit being checked can be inferred from
accountLimitType.

CAMPAIGN_LIMIT

Indicates that this request would exceed the number of allowed entities in a Campaign.
The exact entity type and limit being checked can be inferred from
accountLimitType, and the numeric id of the Campaign involved is given by
enclosingId.

ADGROUP_LIMIT

Indicates that this request would exceed the number of allowed entities in
an ad group. The exact entity type and limit being checked can be
inferred from accountLimitType, and the numeric id of the ad group
involved is given by enclosingId.

AD_GROUP_AD_LIMIT

Indicates that this request would exceed the number of allowed entities in an ad group ad.
The exact entity type and limit being checked can be inferred from accountLimitType,
and the enclosingId contains the ad group id followed by the ad id, separated by a
single comma (,).

AD_GROUP_CRITERION_LIMIT

Indicates that this request would exceed the number of allowed entities in an ad group
criterion. The exact entity type and limit being checked can be inferred from
accountLimitType, and the enclosingId contains the ad group id followed by
the criterion id, separated by a single comma (,).

SHARED_SET_LIMIT

Indicates that this request would exceed the number of allowed entities in
this shared set. The exact entity type and limit being checked can be
inferred from accountLimitType, and the numeric id of the shared
set involved is given by enclosingId.

MATCHING_FUNCTION_LIMIT

Exceeds a limit related to a matching function.

UNKNOWN

Specific limit that has been exceeded is unknown (the client may be of an
older version than the server).

Volume target value requires both start date and end date to be specified.

START_DATE_AFTER_END_DATE

The end date is before the start date.

INCOMPATIBLE_EFFICIENCY_TARGET_TYPE

The efficiency target type is incompatible with the volume goal type. The following mapping
describes which volume goal types are compatibe with which efficiency target types. If a
volume goal does not appear in the mapping, then no efficiency target types are compatible
with it.
Volume Goal Type : List of Efficiency Target Types
MAXIMIZE_CLICKS : CPC_LESS_THAN_OR_EQUAL_TO
MAXIMIZE_CONVERSIONS : CPA_LESS_THAN_OR_EQUAL_TO

EFFICIENCY_TARGET_VALUE_AND_TYPE_ARE_MUTUALLY_REQUIRED

Efficiency target value and type have to both be null or set to some value.

OVERLAPPING_DATE_RANGE

A modified or newly added performance target's date range overlaps with one or more other
date ranges of other performance targets assigned to the same parent.

HISTORICAL_PERFORMANCE_TARGETS_CANNOT_BE_MODIFIED

It is not possible to set performance targets that have already ended. If modifications are
needed, remove the performance target first and re-create it with the desired settings.

SPEND_TARGET_AND_SPEND_TARGET_TYPE_ARE_MUTUALLY_REQUIRED

Spend target and spend target type have to both be null or set to some value.