Version v2 of the Content API is scheduled for sunset on September 30th, 2021. Onboarding to v2 ended on April 30, 2021. To avoid disruptions with your integration, please migrate to v2.1 as soon as possible.

For more information, see Migrating to v2.1 and this blog post.

InapplicabilityDetails

Map of inapplicability details.

JSON representation
{
  "inapplicableReason": enum (InapplicableReason),
  "inapplicableCount": string
}
Fields
inapplicableReason

enum (InapplicableReason)

Reason code this rule was not applicable.

inapplicableCount

string (int64 format)

Count of this inapplicable reason code.

InapplicableReason

Reasons the rule was not applicable.

Enums
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.