inapplicableReason property
Reason code this rule was not applicable. Possible string values are:
- "INAPPLICABLE_REASON_UNSPECIFIED" : Default value. Should not be used.
- "CANNOT_BEAT_BUYBOX_WINNER" : The rule set for this product cannot beat the buybox winner.
- "ALREADY_WINNING_BUYBOX" : This product can already win the buybox without rule.
- "TRIUMPHED_OVER_BY_SAME_TYPE_RULE" : Another rule of the same type takes precedence over this one.
- "TRIUMPHED_OVER_BY_OTHER_RULE_ON_OFFER" : Another rule of a different type takes precedence over this one.
- "RESTRICTIONS_NOT_MET" : The rule restrictions are not met. For example, this may be the case if the calculated rule price is lower than floor price in the restriction.
- "UNCATEGORIZED" : The reason is not categorized to any known reason.
- "INVALID_AUTO_PRICE_MIN" : The auto_pricing_min_price is invalid. For example, it is missing or < 0.
- "INVALID_FLOOR_CONFIG" : The floor defined in the rule is invalid. For example, it has the wrong sign which results in a floor < 0.
Implementation
core.String? inapplicableReason;