Enum googapis::google::ads::googleads::v9::errors::conversion_value_rule_set_error_enum::ConversionValueRuleSetError [−][src]
#[repr(i32)]
pub enum ConversionValueRuleSetError {
Unspecified,
Unknown,
ConflictingValueRuleConditions,
InvalidValueRule,
DimensionsUpdateOnlyAllowAppend,
ConditionTypeNotAllowed,
DuplicateDimensions,
InvalidCampaignId,
CannotPauseUnlessAllValueRulesArePaused,
ShouldPauseWhenAllValueRulesArePaused,
ValueRulesNotSupportedForCampaignType,
}
Expand description
Enum describing possible conversion value rule set errors.
Variants
Enum unspecified.
The received error code is not known in this version.
Two value rules in this value rule set contain conflicting conditions.
This value rule set includes a value rule that cannot be found, has been permanently removed or belongs to a different customer.
An error that’s thrown when a mutate operation is trying to replace/remove some existing elements in the dimensions field. In other words, ADD op is always fine and UPDATE op is fine if it’s only appending new elements into dimensions list.
An error that’s thrown when a mutate is adding new value rule(s) into a value rule set and the added value rule(s) include conditions that are not specified in the dimensions of the value rule set.
The dimensions field contains duplicate elements.
This value rule set is attached to an invalid campaign id. Either a campaign with this campaign id doesn’t exist or it belongs to a different customer.
When a mutate request tries to pause a value rule set, the enabled value rules in this set must be paused in the same command, or this error will be thrown.
When a mutate request tries to pause all the value rules in a value rule set, the value rule set must be paused, or this error will be thrown.
This value rule set is attached to a campaign that does not support value rules. Currently, campaign level value rule sets can only be created on Search, or Display campaigns.
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 ConversionValueRuleSetError
impl Send for ConversionValueRuleSetError
impl Sync for ConversionValueRuleSetError
impl Unpin for ConversionValueRuleSetError
impl UnwindSafe for ConversionValueRuleSetError
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