Hi,
Apologies for re-posting but I have been advised that my previous post was unclear!
I am trying to scrape the following UberEats website to record the names of all restaurants, their delivery fee and the number of ratings each restaurant has:
The page has a "load more" button at the bottom which I have attempted to address with Element Click. My attempt is as follows. The issue is that it only pulls 30 results and only returns the number of ratings. Any advice would be much appreciated! Thank you.
{"id":"ubereats_nyc","startUrl":["https://www.ubereats.com/en-GB/stores/?ad_id=256124054859&adg_id=58700002384282474&adgroup_id=58700002384282474&adgroup_name=Generic_UberEAT>Core>Exact&campaign_id=71700000022745144&cid=71700000022745144&dev=c&ds_rl=12547431254743&ext_id=&gclid=Cj0KCQiA28nfBRCDARIsANc5BFBQFofpjcN5mHBR75BdKXiPKy3gZdeUnFCF5KKJBH8FEWppYE6N238aAirdEALw_wcB&gclsrc=aw.ds&kw=ubereats&kw_id=p22431906119&kwid=p22431906119&lint_id=&lphy_id=9045902&match=b&net=g&placement=&pos=1t1&ran=2415194826910543949&target=&utm_campaign=Search-google-brand_184-99_GB-National_e_dsk_acq_cpc_en-gb_Exact&utm_medium=cpc-brand&utm_source=google&utm_term=ubereats"],"selectors":[{"id":"Click","type":"SelectorElementClick","parentSelectors":["root"],"selector":"a.base ","multiple":true,"delay":"1000","clickElementSelector":"div.loadMore_ button.ue-av","clickType":"clickMore","discardInitialElements":false,"clickElementUniquenessType":"uniqueText"},{"id":"resto_name","type":"SelectorText","parentSelectors":["Click"],"selector":"div.ue-br div.ue-br.ue-bv","multiple":true,"regex":"","delay":0},{"id":"deliv_fee","type":"SelectorText","parentSelectors":["Click"],"selector":"div.ue-je div.ue-a9 span","multiple":true,"regex":"","delay":0},{"id":"num_ratings","type":"SelectorText","parentSelectors":["Click"],"selector":"span:nth-of-type(2)","multiple":false,"regex":"","delay":0}]}