Hey,
I'm trying to scrape a simple JS site, but for some reason I'm missing something.
It's a three stages simple matter.
- click category
- click the product for full details = JS popup
- scrape several text fields.
I'm giving the scraper 5300 ms.
While previewing, I seem to get the data, but, when executing, I get nothing.
I'd really appreciate some pointers.
Note: the site is in Hebrew, but that shouldn't be a problem for you to understand the procedure.
Url: https://www.rami-levy.co.il/
Sitemap:
{"_id":"rami-levy","startUrl":["https://www.rami-levy.co.il/he/shop"],"selectors":[{"id":"Category","type":"SelectorLink","parentSelectors":["_root"],"selector":"li:nth-of-type(n+2) a.li-menu-title","multiple":true,"delay":0},{"id":"Product popup","type":"SelectorPopupLink","parentSelectors":["Category"],"selector":"div.item-card, .col-12.bg-white [data-v-58445f16] > div > div","multiple":true,"delay":0},{"id":"Product Name","type":"SelectorText","parentSelectors":["Product popup"],"selector":"h2.h2","multiple":false,"regex":"","delay":0},{"id":"price","type":"SelectorText","parentSelectors":["Product popup"],"selector":".xl-text span.position-relative","multiple":false,"regex":"","delay":0},{"id":"ingredients ","type":"SelectorText","parentSelectors":["Product popup"],"selector":".my-4 div","multiple":false,"regex":"","delay":0},{"id":"SKU","type":"SelectorText","parentSelectors":["Product popup"],"selector":".m-text .py-2 div","multiple":false,"regex":"","delay":0},{"id":"storage directions","type":"SelectorText","parentSelectors":["Product popup"],"selector":"div.row:nth-of-type(1) div.pl-md-4","multiple":false,"regex":"","delay":0},{"id":"country","type":"SelectorText","parentSelectors":["Product popup"],"selector":"[data-original-title='ישראל'] span.mb-2","multiple":false,"regex":"","delay":0},{"id":"brand","type":"SelectorText","parentSelectors":["Product popup"],"selector":"[data-original-title='טרה'] span.mb-2","multiple":false,"regex":"","delay":0},{"id":"unit size","type":"SelectorText","parentSelectors":["Product popup"],"selector":"[data-original-title='2000 מל'] span.mb-2","multiple":false,"regex":"","delay":0},{"id":"allergan","type":"SelectorText","parentSelectors":["Product popup"],"selector":"div.row:nth-of-type(3) .col-md-10 div","multiple":false,"regex":"","delay":0},{"id":"image","type":"SelectorImage","parentSelectors":["Product popup"],"selector":".normal-image img","multiple":false,"delay":0}]}
Thanks in advance