@leemeng I'm struggling with an application of this if you've got any ideas?
trying to scrape the different prices according to weight on this website: https://www.myprotein.com/sports-nutrition/impact-whey-protein/10530943.html
Got this far but, clicking each weight amount, but can't retrieve the amount and price !
{"_id":"myprotein","startUrl":["https://www.myprotein.com/"],"selectors":[{"id":"Category Link","type":"SelectorLink","parentSelectors":["_root"],"selector":"a.responsiveFlyoutMenu_levelOneLink-hasChildren","multiple":false,"delay":0},{"id":"Subacategory","type":"SelectorLink","parentSelectors":["Category Link"],"selector":"a[data-context='Whey Protein']","multiple":false,"delay":0},{"id":"ProductLink","type":"SelectorLink","parentSelectors":["Subacategory"],"selector":".athenaProductBlock > a","multiple":true,"delay":0},{"id":"Name","type":"SelectorText","parentSelectors":["ProductLink"],"selector":"h1.productName_title","multiple":false,"regex":"","delay":0},{"id":"image","type":"SelectorImage","parentSelectors":["ProductLink"],"selector":"img.athenaProductImageCarousel_image","multiple":false,"delay":0},{"id":"click options","type":"SelectorElementClick","parentSelectors":["ProductLink"],"selector":"div.athenaProductVariations","multiple":true,"delay":"750","clickElementSelector":"button.athenaProductVariations_box","clickType":"clickOnce","discardInitialElements":"discard-when-click-element-exists","clickElementUniquenessType":"uniqueText"},{"id":"selection","type":"SelectorText","parentSelectors":["click options"],"selector":"li.athenaProductVariations_listItem >button.athenaProductVariations_box.default","multiple":false,"regex":"","delay":0},{"id":"price","type":"SelectorText","parentSelectors":["click options"],"selector":"p.productPrice_price","multiple":false,"regex":"","delay":0}]}