Enum googapis::google::ads::googleads::v9::errors::conversion_value_rule_error_enum::ConversionValueRuleError [−][src]
#[repr(i32)]
pub enum ConversionValueRuleError {
Show 14 variants
Unspecified,
Unknown,
InvalidGeoTargetConstant,
ConflictingIncludedAndExcludedGeoTarget,
ConflictingConditions,
CannotRemoveIfIncludedInValueRuleSet,
ConditionNotAllowed,
FieldMustBeUnset,
CannotPauseUnlessValueRuleSetIsPaused,
UntargetableGeoTarget,
InvalidAudienceUserList,
InaccessibleUserList,
InvalidAudienceUserInterest,
CannotAddRuleWithStatusRemoved,
}
Expand description
Enum describing possible conversion value rule errors.
Variants
Enum unspecified.
The received error code is not known in this version.
The value rule’s geo location condition contains invalid geo target constant(s), i.e. there’s no matching geo target.
The value rule’s geo location condition contains conflicting included and excluded geo targets. Specifically, some of the excluded geo target(s) are the same as or contain some of the included geo target(s). For example, the geo location condition includes California but excludes U.S.
User specified conflicting conditions for two value rules in the same value rule set.
The value rule cannot be removed because it’s still included in some value rule set.
The value rule contains a condition that’s not allowed by the value rule set including this value rule.
The value rule contains a field that should be unset.
Pausing the value rule requires pausing the value rule set because the value rule is (one of) the last enabled in the value rule set.
The value rule’s geo location condition contains untargetable geo target constant(s).
The value rule’s audience condition contains invalid user list(s). In another word, there’s no matching user list.
The value rule’s audience condition contains inaccessible user list(s).
The value rule’s audience condition contains invalid user_interest(s). This might be because there is no matching user interest, or the user interest is not visible.
When a value rule is created, it shouldn’t have REMOVED status.
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 ConversionValueRuleError
impl Send for ConversionValueRuleError
impl Sync for ConversionValueRuleError
impl Unpin for ConversionValueRuleError
impl UnwindSafe for ConversionValueRuleError
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