StoreSteadyStoreSteady
StoreSteady taxonomy v1.0

Offer interpretability

A discount, price, availability, bundle, or shipping offer is hard for a crawler, shopping channel, or AI system to interpret from public evidence. Offer interpretability is therefore the degree to which a machine can unambiguously resolve a purchasable offer's identity, eligibility, current price, availability, shipping, returns, and required warnings from merchant-exposed data - structured markup, feeds, protocol responses, and rendered DOM.

Term code: OFF-COREFamily: OFF · Offer interpretability and eligibilityLast reviewed: 2026-05-20

Definition

A discount, price, availability, bundle, or shipping offer is hard for a crawler, shopping channel, or AI system to interpret from public evidence. Offer interpretability is therefore the degree to which a machine can unambiguously resolve a purchasable offer's identity, eligibility, current price, availability, shipping, returns, and required warnings from merchant-exposed data - structured markup, feeds, protocol responses, and rendered DOM.

StoreSteady treats offer interpretability as a reference term because Missing machine-readable eligibility: The agent cannot determine who can buy at what price.

Why it matters

  • Missing machine-readable eligibility changes what a crawler, shopping channel, or AI assistant can safely infer about the merchant surface.
  • Without a named category, operators tend to treat offer interpretability as generic AI noise instead of a reproducible finding with evidence and a validation path.

Evidence sources

  • `Product`/`Offer` structured data fidelity, feed-vs-markup parity, UCP-level eligibility attributes, accessibility-tree exposure of pricing and policy, region segmentation, mandatory legal warning exposure.

How StoreSteady detects it

Live

Combine structured-data linting (schema.org validators), DOM and accessibility-tree parsing, regional URL crawls, feed-vs-markup diff at field level, and protocol-level eligibility validation via UCP probes.

False positive risks

  • A PDP with a price range (`$49.99 - $79.99`) and no resolvable per-variant `Offer`.
  • An offer whose loyalty-tier price discount is shown to the visible user but not exposed in any machine-readable form.

How to fix it

  1. Identify the merchant-controlled source that creates the offer interpretability signal.
  2. Reconcile visible copy, machine-readable data, policy text, feed state, and checkout behavior where the term applies.
  3. Keep the fix high-level in public docs; detailed remediation belongs inside paid scan workflows.

How to validate it

Rerun the same evidence capture used for detection. The finding is validated only when the original offer interpretability signal no longer reproduces and adjacent source surfaces still agree.

Example finding

warning

Missing machine-readable eligibility

Observed: A PDP exposes a single `Offer` block with `price`, `priceCurrency`, `availability`, `priceValidUntil`, `eligibleRegion`, `shippingDetails`, `hasMerchantReturnPolicy`, and `acceptedPaymentMethod`. The Merchant Center feed and the UCP product feed agree with the structured data on every field.

Likely impact: Missing machine-readable eligibility: The agent cannot determine who can buy at what price.

Probable fix location: Public commerce source of truth

Related StoreSteady issue codes

CodeTitleScanner mapping
OFF-001Missing machine-readable eligibilitymissing_condition_microdata
OFF-002Ambiguous offer statemerchant_price_invalid
OFF-003Hidden condition not exposed to agentsPlanned detector
OFF-004Regional rendering mismatchno_country_segmentation
OFF-005Feed/markup parity gapshopify_products_missing_from_merchant

Related standards

See also

Sources

Run a scan against this category

StoreSteady scans public commerce evidence and maps findings back to documented taxonomy terms.

Run a free scan