Enum googapis::google::ads::googleads::v9::errors::campaign_criterion_error_enum::CampaignCriterionError [−][src]
#[repr(i32)]
pub enum CampaignCriterionError {
Show 18 variants
Unspecified,
Unknown,
ConcreteTypeRequired,
InvalidPlacementUrl,
CannotExcludeCriteriaType,
CannotSetStatusForCriteriaType,
CannotSetStatusForExcludedCriteria,
CannotTargetAndExclude,
TooManyOperations,
OperatorNotSupportedForCriterionType,
ShoppingCampaignSalesCountryNotSupportedForSalesChannel,
CannotAddExistingField,
CannotUpdateNegativeCriterion,
CannotSetNegativeKeywordThemeConstantCriterion,
InvalidKeywordThemeConstant,
MissingKeywordThemeConstantOrFreeFormKeywordTheme,
CannotTargetBothProximityAndLocationCriteriaForSmartCampaign,
CannotTargetMultipleProximityCriteriaForSmartCampaign,
}
Expand description
Enum describing possible campaign criterion errors.
Variants
Enum unspecified.
The received error code is not known in this version.
Concrete type of criterion (keyword v.s. placement) is required for CREATE and UPDATE operations.
Invalid placement URL.
Criteria type can not be excluded for the campaign by the customer. like AOL account type cannot target site type criteria
Cannot set the campaign criterion status for this criteria type.
Cannot set the campaign criterion status for an excluded criteria.
Cannot target and exclude the same criterion.
The mutate contained too many operations.
This operator cannot be applied to a criterion of this type.
The Shopping campaign sales country is not supported for ProductSalesChannel targeting.
The existing field can’t be updated with CREATE operation. It can be updated with UPDATE operation only.
Negative criteria are immutable, so updates are not allowed.
Only free form names are allowed for negative Smart campaign keyword theme.
Invalid Smart campaign keyword theme constant criterion.
A Smart campaign keyword theme constant or free-form Smart campaign keyword theme is required.
A Smart campaign may not target proximity and location criteria simultaneously.
A Smart campaign may not target multiple proximity criteria.
Implementations
Trait Implementations
Returns the “default value” for a type. Read more
Performs the conversion.
This method returns an ordering between self
and other
values if one exists. Read more
This method tests less than (for self
and other
) and is used by the <
operator. Read more
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
This method tests greater than (for self
and other
) and is used by the >
operator. Read more
Auto Trait Implementations
impl RefUnwindSafe for CampaignCriterionError
impl Send for CampaignCriterionError
impl Sync for CampaignCriterionError
impl Unpin for CampaignCriterionError
impl UnwindSafe for CampaignCriterionError
Blanket Implementations
Mutably borrows from an owned value. Read more
Compare self to key
and return true
if they are equal.
Wrap the input message T
in a tonic::Request
pub fn vzip(self) -> V
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more