recommended_offer
The recommended_offer object.
Properties
| Property | Description |
|---|---|
recommended_offer.anchor_product_id | Identifier for the related anchor product record, or nil/empty when unavailable. |
recommended_offer.anchor_variant_id | Identifier for the related anchor variant record, or nil/empty when unavailable. |
recommended_offer.bundle_rule | Buyer-visible bundle_rule value for this recommended offer. |
recommended_offer.can_add_to_cart | true when this recommended offer can add to cart. |
recommended_offer.can_add_to_cart? | Boolean predicate for can_add_to_cart on this recommended offer. |
recommended_offer.cart_id | Identifier for the related cart record, or nil/empty when unavailable. |
recommended_offer.cart_item_input | Buyer-visible cart_item_input value for this recommended offer. |
recommended_offer.currency | Currency (ISO code or object). |
recommended_offer.currency_code | Buyer-visible currency_code value for this recommended offer. |
recommended_offer.display_reason | Buyer-visible display_reason value for this recommended offer. |
recommended_offer.intent | Buyer-visible intent value for this recommended offer. |
recommended_offer.item | Buyer-visible item value for this recommended offer. |
recommended_offer.key | Public key or identifier within the parent object. |
recommended_offer.kind | Buyer-visible kind value for this recommended offer. |
recommended_offer.placement_id | Identifier for the related placement record, or nil/empty when unavailable. |
recommended_offer.product_bundle | Buyer-visible product_bundle value for this recommended offer. |
recommended_offer.product_id | Identifier for the related product record, or nil/empty when unavailable. |
recommended_offer.rank | Buyer-visible rank value for this recommended offer. |
recommended_offer.reason | Buyer-visible reason value for this recommended offer. |
recommended_offer.recommendation_algorithm | Buyer-visible recommendation_algorithm value for this recommended offer. |
recommended_offer.recommendation_intent | Buyer-visible recommendation_intent value for this recommended offer. |
recommended_offer.recommendation_request_id | Identifier for the related recommendation request record, or nil/empty when unavailable. |
recommended_offer.recommendation_source | Buyer-visible recommendation_source value for this recommended offer. |
recommended_offer.request_id | Identifier for the related request record, or nil/empty when unavailable. |
recommended_offer.requires_configuration | true when this recommended offer requires configuration. |
recommended_offer.requires_configuration? | Boolean predicate for requires_configuration on this recommended offer. |
recommended_offer.score | Buyer-visible score value for this recommended offer. |
recommended_offer.single_product | Buyer-visible single_product value for this recommended offer. |
recommended_offer.source | Buyer-visible source value for this recommended offer. |
recommended_offer.title | Display title. |
recommended_offer.type | Public type or resource-kind identifier. |
recommended_offer.upsell_rule | Buyer-visible upsell_rule value for this recommended offer. |
recommended_offer.variant_id | Identifier for the related variant record, or nil/empty when unavailable. |
Property list is generated from the storefront engine (RecommendedOfferDrop), so it always matches what your theme can use. Use {{ recommended_offer | json }} only as a curated debug snapshot; it can omit lazy or otherwise public properties.