Recued
Menu
← Back to recipes

What people paid for this

by recued-core v1 8 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 ?
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 ?
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
Settings 5 configurable

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

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

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 5 configurable settings recipe_id: check-price-open-prices