XML Feed Spezifikation

Unsere XML-Feed-Spezifikation wurde als Leitfaden für Jobbörsen erstellt, die ihre Einträge auf WhatJobs? Datenbank hochladen möchten.

Ihr XML-Feed muss mit dem WhatJobs? gewünschtes Format übereinstimmen damit es mit unserer Plattform funktioniert. Bitte stellen Sie sicher, dass Sie die folgenden Anweisungen befolgt haben, da alle Feeds, die nicht funktionieren, abgelehnt werden. Wenn Ihr XML-Feed fertig ist, senden Sie ihn bitte über unser Kontaktformular.

  Wenn Sie irgendwelche Probleme haben, bitte Kontaktieren Sie uns

XML-Feed-Format

Sie sollten einen UTF-8-XML-Feed in dem Format erstellen, das in unseren technischen Spezifikationen zum Einfügen von Jobs angegeben ist. Im Folgenden finden Sie einige einfache Richtlinien zum Vorbereiten eines XML-Feeds, damit Ihre Stellenanzeigen auf WhatJobs? Angezeigt werden. Wenn Sie zusätzliche Informationen zum XML-Format wünschen, besuchen Sie bitte Wikipedia. Die UTF-8-XML-Datei enthält ein Job tag und ein oder mehrere Job-Elemente. Jedes 'Job'-Element hat obligatorische und optionale Felder.

Obligatorische Felder

Diese Felder müssen in den Feed aufgenommen werden, da sie die Mindestmenge an Informationen enthalten, die unser System benötigt, um Ihre Stellenanzeigen auf WhatJobs? aufzunehmen.

  • ID: Identifikation des Jobs auf Ihrer Website (numerisch oder alphanumerisch, muss jedoch eindeutig sein).
  • URL: Link zur Stellenanzeige auf Ihrer Website.
  • TITLE: Berufsbezeichnung.
  • LOCATION: Jobstandort, an dem sich der Job befindet.
  • SALARY: Gehalt für den Job.
  • CATEGORY: Kategorie, zu der ein bestimmter Job gehört, d. H. Recht, Ingenieurwesen, Vertrieb usw.
  • DESC: Beschreibung des Jobs (mindestens 300 Zeichen). Bitte machen Sie Ihre Stellenbeschreibungen so detailliert wie möglich, um die beste Gesprächsrate zu erzielen.
  • COMPANY NAME: Firmenname einstellen.
  • COUNTRY: Wir verlangen, dass alle Jobs in Deutschland angesiedelt sind. Bitte stellen Sie sicher, dass "Land" tags den entsprechenden Wert enthalten. Akzeptable Werte sind: Deutschland, Germany, Deutsches Bundesland usw.

Optionale Felder

Sie müssen die optionalen Felder nicht ausfüllen. Wenn Sie jedoch über die Informationen verfügen, geben Sie diese bitte an. Der WhatJobs? Algorithmus priorisiert Aufträge mit höherer Qualität. Wenn Sie also mehr Informationen hinzufügen, wird Ihr Eintrag optimiert und die Konvertierungsraten erhöht.

  • JOB-TYPE: Art des Jobs (unbefristet, befristet, vertraglich, Praktikant und saisonal).
  • JOB-STATUS: Status des Jobs (Vollzeit, Teilzeit usw.).
  • POSTCODE: Postleitzahl.
  • REFERENCE: Kann ein numerischer oder ein alphanumerischer Wert sein.
  • EXPIRATION-DATE: Ablaufdatum des Auftrags (Format: JJJJ-MM-TT)

Ihr XML-Feed sollte folgendermaßen aussehen:

              <?xml version="1.0" encoding="UTF-8"?>

              <jobs xmlns="https://whatjobs.com/XMLSchema"

                  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

                  xsi:schemaLocation="https://whatjobs.com/XMLSchema https://whatjobs.com/XMLSchema.xsd ">

               <job>

                 <id><![CDATA[...]]></id>

                 <url><![CDATA[...]]></url>

                 <title><![CDATA[...]]></title>

                 <desc><![CDATA[...]]></desc>

                 <location><![CDATA[...]]></location>

                 <salary><![CDATA[...]]></salary>

                 <job-type><![CDATA[...]]></job-type>

                 <job-status><![CDATA[...]]></job-status>

                 <postcode><![CDATA[...]]></postcode>

                 <reference><![CDATA[...]]></reference>

                 <company-name><![CDATA[...]]></company-name>

                 <expiration-date><![CDATA[...]]></expiration-date>

               </job>

              </jobs>
            

Beispiel XML feed:

              <?xml version="1.0" encoding="UTF-8"?>

              <jobs xmlns="https://whatjobs.com/XMLSchema"

                  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

                  xsi:schemaLocation="https://whatjobs.com/XMLSchema jobs.xsd ">

               <job>

                 <id><![CDATA[123456]]></id>

                 <url><![CDATA[http://www.ajobsite.com/viewjob/123456/sales-team-leader]]></url>

                 <title><![CDATA[Sales Team Leader]]></title>

                 <desc><![CDATA[We are looking for an energetic experienced Telesales person to join a growing Company based in oxford. The Successful candidate must have a minimum of 5 years experience of leading a telesales team. You must have impressive leadership skills and the ability to consistently motivate your team. The successful candidate must lead by example and have the ability to coach and support the team to achieve targets. You must be confident with a great person...]]></desc>

                 <location><![CDATA[England, South East, Oxfordshire, Oxford]]></location>

                 <salary><![CDATA[10000 to 20000 annum]]></salary>

                 <job-type><![CDATA[permanent]]></job-type>

                 <job-status><![CDATA[full-time]]></job-status>

                 <postcode><![CDATA[OX1 3BJ]]></postcode>

                 <reference><![CDATA[sales-i2535]]></reference>

                 <company-name><![CDATA[Balliol College]]></company-name>

                 <expiration-date><![CDATA[2011-05-21]]></expiration-date>

               </job>

              </jobs>
            

Technische Spezifikationen

Name Data type Possible Values
id string  
url string  
title string  
desc string Minimum length of 300 characters
location string  
salary string  
job-type string permanent, temporary, contract, placement-student, seasonal
job-status string full-time, part-time
postcode string  
reference string  
company-name string  
expiration-date date YYYY-MM-DD

XML Schema

              <?xml version="1.0" encoding="UTF-8"?>

              <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"

               targetNamespace="https://whatjobs.com/XMLSchema"

               xmlns="https://whatjobs.com/XMLSchema"

               elementFormDefault="qualified">

                 <xsd:element name="jobs" type="t-jobs"/>

               <xsd:complexType name="t-jobs">

                 <xsd:sequence>

                   <xsd:element name="job" type="t-job" maxOccurs="unbounded" minOccurs="1"/>

                 </xsd:sequence>

               </xsd:complexType>

               <xsd:complexType name="t-job">

                 <xsd:sequence>

                   <xsd:element name="id" type="xsd:string" maxOccurs="1" minOccurs="1"/>

                   <xsd:element name="url" type="xsd:string" maxOccurs="1" minOccurs="1"/>

                   <xsd:element name="title" type="xsd:string" maxOccurs="1" minOccurs="1"/>

                   <xsd:element name="desc" type="t-description" maxOccurs="1" minOccurs="1"/>

                   <xsd:element name="location" type="xsd:string" maxOccurs="1" minOccurs="1"/>

                   <xsd:element name="salary" type="xsd:string" maxOccurs="1" minOccurs="1"/>

                   <xsd:element name="job-type" type="t-job-type" maxOccurs="1" minOccurs="1"/>

                   <xsd:element name="job-status" type="t-job-status" maxOccurs="1" minOccurs="1"/>

                   <xsd:element name="postcode" type="xsd:string" maxOccurs="1" minOccurs="0"/>

                   <xsd:element name="reference" type="xsd:string" maxOccurs="1" minOccurs="0"/>

                   <xsd:element name="company-name" type="xsd:string" maxOccurs="1" minOccurs="0"/>

                   <xsd:element name="expiration-date" type="xsd:date" maxOccurs="1" minOccurs="0"/>

                 </xsd:sequence>

               </xsd:complexType>

               <xsd:simpleType name="t-description">

                 <xsd:restriction base="xsd:string">

                   <xsd:minLength value="300"/>

                 </xsd:restriction>

               </xsd:simpleType>

               <xsd:simpleType name="t-job-type">

                 <xsd:restriction base="xsd:string">

                   <xsd:enumeration value="permanent"></xsd:enumeration>

                   <xsd:enumeration value="temporary"></xsd:enumeration>

                   <xsd:enumeration value="contract"></xsd:enumeration>

                   <xsd:enumeration value="placement-student"></xsd:enumeration>

                   <xsd:enumeration value="seasonal"></xsd:enumeration>

                 </xsd:restriction>

               </xsd:simpleType>

               <xsd:simpleType name="t-job-status">

                 <xsd:restriction base="xsd:string">

                   <xsd:enumeration value="full-time"></xsd:enumeration>

                   <xsd:enumeration value="part-time"></xsd:enumeration>

                 </xsd:restriction>

               </xsd:simpleType>

              </xsd:schema>