Specifica del feed XML

La nostra specifica del feed XML è stata creata come guida per le bacheche di lavoro che desiderano caricare i propri annunci su WhatJobs? Banca dati.

Il tuo feed XML deve corrispondere a WhatJobs? formato desiderato affinché funzioni con la nostra piattaforma. Assicurati di aver seguito le istruzioni riportate di seguito, in quanto tutti i feed che non funzionano verranno rifiutati. Quando il tuo feed XML è pronto, invialo utilizzando il nostro modulo di invio xml.

Invia XML

Formato feed XML

Dovresti creare un feed XML UTF-8 nel formato specificato dal nostro inserimento di lavoro specifiche tecniche. Di seguito sono riportate alcune semplici linee guida per la preparazione di un feed XML in modo che i tuoi annunci di lavoro appaiano su WhatJobs?. Se desideri ulteriori informazioni sul formato XML, controlla Wikipedia. Il file XML UTF-8 ha un tag 'jobs' e uno o più elementi 'job'. Ogni elemento 'job' ha campi obbligatorio e opzionale.

Campi obbligatori

Questi campi devono essere inclusi nel feed in quanto contengono la quantità minima di informazioni che il nostro sistema richiede per includere i tuoi annunci di lavoro su WhatJobs?.

  • ID: Identificazione del lavoro sul tuo sito web (numerico o alfanumerico, tuttavia deve essere univoco).
  • URL: Link all'annuncio di lavoro sul tuo sito web.
  • TITLE: Titolo di lavoro.
  • LOCATION: Posizione del lavoro, dove si trova il lavoro.
  • SALARY: Stipendio per il lavoro.
  • CATEGORY: Categoria a cui appartiene un particolare lavoro, ad es. Legale, Ingegneria, Vendite ecc.
  • DESC: Descrizione del lavoro (minimo 300 caratteri). Per favore rendi le tue descrizioni del lavoro il più dettagliate possibile per il miglior tasso di conversazione.
  • COMPANY NAME: Nome dell'azienda che assume.
  • COUNTRY: Tutti i lavori devono essere basati negli Stati Uniti. Assicurati che i tag "paese" contengano un valore appropriato. I valori accettabili sono: USA, USA, Stati Uniti, America
  • LANGUAGE: Codice ISO lingua a due cifre. Per informarci sulla lingua dell'annuncio di lavoro

Campi facoltativi

Non devi compilare i campi facoltativi. Tuttavia, se si dispone delle informazioni, si prega di includerle. WhatJobs? l'algoritmo dà la priorità ai lavori di qualità superiore, quindi includere più informazioni ottimizza il tuo annuncio e aumenterà i tassi di conversione.

  • JOB-TYPE: Tipo di lavoro (a tempo indeterminato, temporaneo, a contratto, tirocinante e stagionale).
  • JOB-STATUS: Stato del lavoro (tempo pieno, part-time ecc.).
  • ZIPCODE: CAP.
  • REFERENCE: Può essere un valore numerico o alfanumerico.
  • EXPIRATION-DATE: Data di scadenza del lavoro (formato: AAAA-MM-GG)

Il tuo feed XML dovrebbe avere questo aspetto:

              <?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>

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

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

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

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

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

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

               </job>

              </jobs>
                    

Example 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>

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

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

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

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

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

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

               </job>

              </jobs>
                        

Specifiche tecniche

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
zipcode string  
country string  
Language string  
reference string  
company-name string  
expiration-date date YYYY-MM-DD

Schema XML

              <?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="zipcode" type="xsd:string" maxOccurs="1" minOccurs="0"/>

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

                   <xsd:element name="language" 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>