Einleitung: |
Definition › |
Für Jobsuchende: |
Hilfe zur Suche › |
AGB › |
Für Unternehmen: |
Häufige Fragen › |
Produkte › |
METAFree › |
METAFix › |
METAClick › |
Schnittstellen-Technik › |
Schnittstellen-Inhalt › |
Für Webmaster: |
Suchbox › |
Crawler › |
Allgemeines: |
Impressum › |
Datenschutz › |
Presse › |
Kontakt › |
Durch eine Elektronische Schnittstelle (auch Job-Feed, Web-Dienst oder API genannt) kann Ihr System seiner Umgebung und METAJob mitteilen, welche Jobangebote auf Ihrem Internetauftritt zu finden sind.
Technisch wird die Schnittstelle durch ein REST-API implementiert, welches das Protokoll HTTP/S (GET) verwendet und die Jobangebote im Format XML oder JSON retourniert. Das Erstellen einer derartigen Schnittstelle erfordert IT-Know-How. Bitte konsultieren Sie dazu auch Ihre IT-Abteilung bzw. Ihren Webmaster.
Nach der Einrichtung der Schnittstelle durch Ihre IT teilen Sie METAJob die Internetadresse (URI) der Schnittstelle mit. METAJob wird diese dann periodisch abrufen und die darin enthaltenen Jobangebote auf METAJob übernehmen.
Attribut | Beschreibung | Existenz |
---|---|---|
title | Jobtitel. | Muss |
location oder locations | Ein oder mehrere (durch Komma getrennte) Einsatzorte oder geografische Regionen. Sollten die verwendeten Namen nicht eindeutig sein, muss dem
Ort eine Postleitzahl vorangestellt sein. Beispielhaftes XML:
<location>2620 Neunkirchen, 2630 Ternitz, 2700 Wr. Neustadt</location> Alternativ können die Einsatzorte ausmodelliert werden, z.B. in XML als: <locations> <location> <zip>2620</zip> <city>Neunkirchen</city> <counry>AT</country> </location> <location> ... </location> ... </locations> | Muss |
url | Die Internetadresse des Jobinserats. | Muss |
company | Der Name des Unternehmens, welches die Stelle besetzt. | Muss |
published | Datum der Veröffentlichung des Jobinserats im Format YYYY-MM-DD, z.B. 2015-12-31. | Muss |
description | Nutztext des Jobinserats im HTML-Format.
METAJob verwendet den Inseratentext zur Extraktion von relevanten Informationen, wie z.B. Gehalt, Arbeitszeit, Skills, Aufgabenbeschreibung usw. Bitte übergeben Sie daher in 'description' den kompletten Inseratentext. Eine gekürzte Fassung ist nicht zulässig. | Muss |
logourl | Internetadresse einer Bilddatei des Unternehmenslogos. Unterstützte Formate: jpg, png, svg. Das Bild wird links neben der Jobbeschreibung in den METAJob-Suchergebnissen angezeigt. | Muss für Jobbörsen |
segment | Frei wählbarer Name des Preissegments, dem der Job angehört. Damit ist es möglich, Jobs auf Preissegmente aufzuteilen. Den Preissegmenten können dann im Admin-UI unterschiedliche CPCs(Klickpreise) zugeordnet werden. Nur relevant für METAClick-Teilnehmer, die ihre Jobs mit unterschiedlichen CPCs schalten wollen. | Optional |
cpc | Job-spezifischer CPC in EUR, Beispiel: 0,25. Muss entweder bei allen Jobangeboten vorhanden sein, oder bei keinem. | Optional |
<?xml version="1.0" encoding="UTF-8"?> <jobs> <job> ... siehe unten ... </job> <job> ... siehe unten ... </job> <job> ... siehe unten ... </job> </jobs>
... <job> <title>Web-Entwickler (m/w)</title> <location>Wien, 8020 Graz</location> <url>http://www.xyz.com/job/127</url> <company>XYZ-GmbH</company> <published>2013-12-01</published> <segment>A</segment> <description><![CDATA[ <p>Die XYZ-GmbH ist Marktführer im Bereich ...</p> <p>Für unsere Niederlassungen in Wien und Graz suchen wir zum sofortigen Eintritt eine(n):</p> <h1>Web-Entwickler (m/w)</h1> <p>In dieser Position entwickeln Sie in einem motivierten Team ...</p> ... <p>Bitte senden Sie Ihre aussagekräftigen Bewerbungsunterlagen an ...</p> ]]></description> </job> ...
Zeichen: | Escape-Sequenz: |
---|---|
" | " |
< | < |
> | > |
& | & |
' | ' |
<title>Entwickler & Designer (m/w)</title>
<title>Entwickler & Designer (m/w)</title>
<title><![CDATA[Entwickler & Designer (m/w)]]></title>
<title><![CDATA[Entwickler & Designer (m/w)]]></title>
[ { "title": "Web-Entwickler (m/w)", "location": "Wien, 8020 Graz", "url": "http://www.xyz.com/job/127", "company": "XYZ-GmbH", "published": "2013-12-01", "segment": "A", "description": "<p>Die XYZ-GmbH ..." }, { "title": "...", ... }, ... ]
JSON ist etwas einfacher und kompakter als XML und hat sehr guten Tool-Support für die wichtigsten Programmiersprachen.