Google Jobs Scraper avatar
Google Jobs Scraper
Try for free

3 days trial then $40.00/month - No credit card required now

View all Actors
Google Jobs Scraper

Google Jobs Scraper

dan.scraper/google-jobs-scraper
Try for free

3 days trial then $40.00/month - No credit card required now

Google Jobs Scraper is to enable you to scrape Google Jobs Results, extract "googleJobs", "categories". Allow customizing country or language or job radius and extraction of custom attributes. Download data as HTML table, JSON, CSV, Excel, XML.

PO

Filter Company type

Closed

powermetrics opened this issue
a year ago

Hi Dan, I want to filter the company type as given in screenshot , how can I do that? Can I add company type filter in input?If yes, then what strings to use. If not then can I get the company type as a field in the output?

dan.scraper avatar

Here is the result when I search "teacher" jobs in UK: https://api.apify.com/v2/datasets/6P5rIabuRA0arbTb1/items?clean=true&format=json

It has "Company Type" filter data:

"type": "Company type", "param": "industry.id", "options": [ { "text": "All" }, { "text": "Consulting", "value": "/business/naics2007/5416" }, { "text": "Staffing", "value": "/business/naics2007/5613" }, { "text": "Education", "value": "/business/naics2007/61" } ] }, You can use "param" and "value" to construct the new search (Like the attachment)

Please let me know if you need my help.

dan.scraper avatar

Hello Powermetrics,

Do you need any support? I'm happy to help.

DO

dev_powermetrics-owner

a year ago

Can you give me an example input for filtering "finance" or "IT" in company type?

DO

dev_powermetrics-owner

a year ago

Please give me a json input string to filter company type like "staffing","finance","education ",etc

dan.scraper avatar

This is the job results when I search for "Jobs in UK": https://api.apify.com/v2/datasets/rp7AyoGA65RZaAexg/items?clean=true&format=json

Here is the company_type result:

1{
2      "type": "Company type",
3      "param": "industry.id",
4      "options": [
5        {
6          "text": "All"
7        },
8        {
9          "text": "Education",
10          "value": "/business/naics2007/61"
11        },
12        {
13          "text": "Consulting",
14          "value": "/business/naics2007/5416"
15        },
16        {
17          "text": "Staffing",
18          "value": "/business/naics2007/5613"
19        },
20        {
21          "text": "Manufacturing",
22          "value": "/business/naics2007/31"
23        },
24        {
25          "text": "Construction",
26          "value": "/business/naics2007/23"
27        },
28        {
29          "text": "Finance",
30          "value": "/business/naics2007/52"
31        },
32        {
33          "text": "Information",
34          "value": "/business/naics2007/51"
35        },
36        {
37          "text": "Computer Services",
38          "value": "/business/naics2007/5415"
39        },
40        {
41          "text": "Health Care",
42          "value": "/business/naics2007/62"
43        },
44        {
45          "text": "Engineering Services",
46          "value": "/business/naics2007/5413"
47        },
48        {
49          "text": "Accommodation",
50          "value": "/business/naics2007/721"
51        },
52        {
53          "text": "Restaurant",
54          "value": "/business/naics2007/722"
55        },
56        {
57          "text": "Retail",
58          "value": "/business/naics2007/44"
59        },
60        {
61          "text": "Foods & Beverages",
62          "value": "/business/naics2007/311"
63        },
64        {
65          "text": "Research",
66          "value": "/business/naics2007/5417"
67        },
68        {
69          "text": "Entertainment",
70          "value": "/business/naics2007/71"
71        },
72        {
73          "text": "Professional, Scientific, and Technical Services",
74          "value": "/business/naics2007/54"
75        },
76        {
77          "text": "Legal",
78          "value": "/business/naics2007/5411"
79        },
80        {
81          "text": "Mining",
82          "value": "/business/naics2007/21"
83        },
84        {
85          "text": "Nonprofit",
86          "value": "/business/naics2007/813"
87        },
88        {
89          "text": "Textiles & Apparel",
90          "value": "/business/naics2007/313"
91        },
92        {
93          "text": "Travel",
94          "value": "/business/naics2007/5615"
95        }
96      ]
97    },

To search with company type "staffing", you can use filterParam: https://api.apify.com/v2/datasets/910AsZzU1sr3USGYr/items?clean=true&format=json

1{
2    "countryCode": "gb",
3    "csvFriendlyOutput": false,
4    "filterParam": "industry.id:/business/naics2007/5613",
5    "includeUnfilteredResults": false,
6    "languageCode": "en",
7    "locationUule": "w+CAIQICIOdW5pdGVkIGtpbmdkb20=",
8    "maxPagesPerQuery": 1,
9    "queries": "jobs in UK\n",
10    "saveHtml": false,
11    "saveHtmlToKeyValueStore": true
12}

Education: https://api.apify.com/v2/datasets/cRx6tW7hm4GBUgRHt/items?clean=true&format=json

1{
2    "countryCode": "gb",
3    "csvFriendlyOutput": false,
4    "filterParam": "industry.id:/business/naics2007/61",
5    "includeUnfilteredResults": false,
6    "languageCode": "en",
7    "locationUule": "w+CAIQICIOdW5pdGVkIGtpbmdkb20=",
8    "maxPagesPerQuery": 1,
9    "queries": "jobs in UK\n",
10    "saveHtml": false,
11    "saveHtmlToKeyValueStore": true
12}

Finance: https://api.apify.com/v2/datasets/oTYMkcliMcu6L7mgn/items?clean=true&format=json

1{
2    "countryCode": "gb",
3    "csvFriendlyOutput": false,
4    "filterParam": "industry.id:/business/naics2007/52",
5    "includeUnfilteredResults": false,
6    "languageCode": "en",
7    "locationUule": "w+CAIQICIOdW5pdGVkIGtpbmdkb20=",
8    "maxPagesPerQuery": 1,
9    "queries": "jobs in UK\n",
10    "saveHtml": false,
11    "saveHtmlToKeyValueStore": true
12}
dan.scraper avatar

Please let me know if this work. Thanks

DO

dev_powermetrics-owner

a year ago

Thank you so much , will check out and let you know

DO

dev_powermetrics-owner

a year ago

it works but it doesnt scrape all the jobs of a particular sector,i am getting only 60,70 results.How can I get 1000s of results for a single sector(IT/Finance/Healthcare/etc)

dan.scraper avatar

The results depend on Google. The actor supported "maxPagesPerQuery": 100(To fetch more jobs) and hasNextPage in the results to do pagination.

dan.scraper avatar

I developed a high-performance server. It allows you to scrape faster. contact scrapeit37@gmail.com for more information.

Developer
Maintained by Community
Actor metrics
  • 59 monthly users
  • 7 stars
  • 100.0% runs succeeded
  • 4.8 hours response time
  • Created in Jul 2022
  • Modified 2 days ago