-
Notifications
You must be signed in to change notification settings - Fork 13
/
INPUT_SCHEMA.json
65 lines (65 loc) · 2.67 KB
/
INPUT_SCHEMA.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
{
"title": "Amazon Best Sellers crawler",
"type": "object",
"schemaVersion": 1,
"properties": {
"domain": {
"title": "Domain",
"type": "string",
"description": "Select the URL of the Amazon Best Sellers page you want to extract. The value is ignored if 'categoryUrls' is specified instead",
"editor": "select",
"default": "https://www.amazon.com/Best-Sellers/zgbs",
"enum": [
"https://www.amazon.com/Best-Sellers/zgbs",
"https://www.amazon.co.uk/Best-Sellers/zgbs",
"https://www.amazon.de/gp/bestsellers/?ref_=nav_cs_bestsellers",
"https://www.amazon.fr/gp/bestsellers/?ref_=nav_cs_bestsellers",
"https://www.amazon.es/gp/bestsellers/?ref_=nav_cs_bestsellers",
"https://www.amazon.it/gp/bestsellers/?ref_=nav_cs_bestsellers"
],
"enumTitles": [
"amazon.com",
"amazon.co.uk",
"amazon.de",
"amazon.fr",
"amazon.es",
"amazon.it"
]
},
"categoryUrls": {
"title": "Category Urls",
"type": "array",
"description": "Choose specific categories to scrape. If this field is empty, top level results are chosen.",
"editor": "requestListSources",
"prefill": [
{
"url": "https://www.amazon.com/Best-Sellers-Electronics/zgbs/electronics/"
}
]
},
"depthOfCrawl": {
"title": "Depth of crawl",
"type": "integer",
"description": "How many subcategories would you like to visit? Minimum working value is 1, maximum is 2. Amazon Best Sellers includes 37 main categories. All of these have at least one more level of subcategorisation. Setting a crawl depth of 2 returns roughly 550 subcategories, each with 100 results. If you would like to extract more subcategories, please, get in touch.",
"prefill": 1,
"default": 1,
"minimum": 1,
"maximum": 2,
"editor": "number"
},
"proxy": {
"title": "Proxy configuration",
"type": "object",
"description": "Select proxies to be used by your crawler. For more information, visit https://docs.apify.com/proxy",
"prefill": {
"useApifyProxy": true
},
"default": {
"useApifyProxy": true
},
"editor": "proxy",
"sectionCaption": "For developers"
}
},
"required": ["proxy"]
}