Step 1
Read the rendered page source, extract the structured-data blocks with the type each declares, and set beside them the product facts the page shows, including the variant, the price with its currency and the availability state visible at that URL.