Waarom
Als je veel vacatures hebt om te adverteren, wordt het een behoorlijk omslachtige taak om handmatig vacatures toe te voegen aan de Programmatic applicatie. Het is makkelijker om de vacatures automatisch toe te voegen vanaf je vacaturepagina / ATS. Dit zou je ook in staat stellen om meer "programmatische" opties te doen, b.v. een vacature automatisch pauzeren wanneer deze niet meer beschikbaar is op de vacature of ATS.
Hoe
Er zijn meerdere manieren om vacatures toe te voegen aan de Programmatic applicatie:
· Scraper - optioneel hebben we een scraper optie (tegen meerprijs). Een "robot" bezoekt de site en "schraapt" de job inhoud en voegt deze informatie toe aan de Programmatic applicatie. Let op: Een scraper is niet zo stabiel of een langdurige oplossing, omdat het afhangt van de lay-out van de website. Eventuele wijzigingen aan de website kunnen gevolgen hebben voor de import van de vacatures.
· XML-feed - een feed is betrouwbaarder dan een scraper. Ook kun je extra content met je vacature content meesturen, zodat we nog verder kunnen automatiseren. Je kan bijvoorbeeld vaste "segmenten" of aangepaste "categorieën" toevoegen.
· (API – werk in uitvoering)
Wat
Hoewel het gunstig is om een feed builder te gebruiken kunnen we ook werken met feeds voor of van:
· Indeed
· Otys
· Recruitee
Technische documentatie XML-feed
Algemene opmerkingen
· Well-formed XML: De XML die voor opname wordt verstrekt, moet een goed gestructureerd en geldig XML-document zijn. Veel vrij beschikbare tools bieden XML-validatie.
· File encoding: gegevens die zijn gecodeerd in Unicode hebben zeer de voorkeur. Het declareren van de codering van de inhoudsgegevens in de XML-declaratie heeft ook zeer de voorkeur.
· CDATA: Wij accepteren alleen XML-bestanden met CDATA-secties.
XML Tags
XML tag | Type | Note(s) | Mondatory |
referencenumber | String | Unique identifier of the job from the original. | Yes |
title | String (max 100) | Job title. This should be an actual job title and should not include a location, salary, ID number or any keywords e.g. help wanted, urgent etc. as this will impact search relevancy when users are looking for your jobs. | Yes |
description | String (max 200) | Description of the job. Any inappropriate content will be removed. | Yes |
text | Text | Full text of the job. Any inappropriate content will be removed. | Yes |
url | String | URL of the job from the original site, this must be a unique URL directing the user to a job description with the ability to apply online for the job. Tracking parameters (e.g. utm_source=jobboost) can be included in the original XML or requested to be appended by us. | Yes |
company | String | The employer for the job ad. Recruitment agencies or job site names should not be included. | Yes |
country_code | String | Country of the job (Official ISO Country Codes, example: "NL"). | Yes |
city | String | Location of the job. | No |
location_zip_code | String | The postal code of the job. | No |
date_from | String | Start date for the job. The format used: "D, d m Y H:i:s T". | No |
date_till | String | End date for the job. The format used: "D, d m Y H:i:s T". | No |
segment | Array | Segment your job for: education, job type, contract type and category. See which segments are available in the table below. | No |
classification | String or array | The classification (tags) that you want this job to be in. Classifications are translated into tags into the system. You can select jobs for a campaign using certain tags. | No |
Example
Segments
Key | Type | Value |
1 | EDUCATION | No education |
2 | EDUCATION | Secondary vocational education |
3 | EDUCATION | Bachelor |
4 | EDUCATION | Master |
5 | EDUCATION | Professional / Phd |
6 | CONTRACT | Full time |
7 | CONTRACT | Part time |
8 | CONTRACT | Per day / hour |
9 | CONTRACT | Regular work |
10 | CONTRACT | Temporary job |
11 | CONTRACT | Internship |
12 | CONTRACT | Seasonal work |
13 | CAREER | Student |
14 | CAREER | Starter |
15 | CAREER | Experienced |
16 | CAREER | Manager |
17 | CAREER | Executive |
18 | CAREER | Senior executive |
19 | CATEGORY | Accounting / Financial |
20 | CATEGORY | Administrative / Secretarial |
21 | CATEGORY | Real Estate / Bank |
22 | CATEGORY | Research (R&D) / Science |
23 | CATEGORY | Construction |
24 | CATEGORY | Management / Business |
25 | CATEGORY | Creative / Design |
26 | CATEGORY | Customer service |
27 | CATEGORY | catering |
28 | CATEGORY | Editorial / Journalism |
29 | CATEGORY | Education / Training |
30 | CATEGORY | Technical |
31 | CATEGORY | Human Resources / HRM |
32 | CATEGORY | Installation / Maintenance / Repair |
33 | CATEGORY | IT / Software Development |
34 | CATEGORY | Legal |
35 | CATEGORY | Logistics / Transport / Purchasing |
36 | CATEGORY | Production / Manufacture |
37 | CATEGORY | Marketing / Product |
38 | CATEGORY | Healthcare |
39 | CATEGORY | Others |
40 | CATEGORY | Project management |
41 | CATEGORY | Quality Control / Safety |
42 | CATEGORY | Sales / Account management |
43 | CATEGORY | Safety / Security |