Recued
Menu
← Back to recipes

What people paid for this

by recued-core v2 34 views

Use “What people paid for this” in Recued. Look up recent crowdsourced prices for a barcode in one currency, and report a range with dates rather than a single figure — because that is the only honest shape for this data. Every row is one shopper in one shop on one day.

How it works 32 steps

Inspect the data fetches, transforms, gates, and output this recipe runs.

Process (32 steps)
■ barcode_text trim
Trim whitespace from setting barcode
■ barcode_required template
Generate text from a template
fail: step.barcode_text is_empty
■ currency_text trim
Trim whitespace from setting currency
■ currency_required template
Generate text from a template
fail: step.currency_text is_empty
■ days clamp
Clamp setting days back between 1 and 730
■ days_back_neg math
Calculate: 0 - {{step.days}}
■ cutoff_ts date_add
Add days back neg days to
■ cutoff date_format
Format as a date
◆ prices_raw recued-core.open-prices.price.search
Search price on open prices
■ defaults defaults
Apply defaults
■ found_any template
Generate text from a template
fail: step.rows is_empty
■ not_duplicate filter
Filter by condition
■ split_promo partition
Apply partition
■ defaults_2 defaults
Apply defaults
■ shelf_count count
Count items in shelf
■ usable template
Generate text from a template
fail: step.shelf is_empty
■ lowest min_by
Find the minimum by price
■ highest max_by
Find the maximum by price
■ mean_price reduce
Reduce with avg
■ shops unique
Remove duplicates from
■ shop_count count
Count items in shops
■ promo_count count
Count items in promos
■ newest_date default
Apply default
◆ product_raw recued-core.open-prices.product.read
Read product on open prices
■ defaults_3 defaults
Apply defaults
■ size_from_num template
Generate text from a template
skip: step.size_num less_or_equal 0
■ size_text default
Apply default
■ defaults_4 defaults
Apply defaults
■ ranked sort
Sort by price
■ shown slice
Take a subset of
■ card to_summary
Format results as a summary card
■ price_table to_table
Format results as a data table
▼
Output
summary card
table price_table
Settings 4 configurable

Configurable at install. Defaults shown — change them anytime in Recued.

barcode setting =
currency setting =
days back setting = 90
row limit setting = 20

Uses (2 operations)

Pack operation Search price on open prices recued-core.open-prices.price.search
Pack operation Read product on open prices recued-core.open-prices.product.read

Trust & control

What installing this recipe would let it do. Recued grants these permissions at install — review them there before approving.

Permissions it requires

Read your Open_prices connection
Declared by the recipe — Recued grants these at install, where you review them before approving.

About

Tags

open-prices open-priceshomegroceriesshoppingpricesfoodbudgetread-only

Details

32 steps 4 configurable settings recipe_id: check-price-open-prices