XML Besleme Spesifikasyonu

XML Besleme Spesifikasyonumuz, listelerini WhatJobs? veritabanına yüklemek isteyen iş kurumları için bir rehber olarak oluşturulmuştur.

XML beslemeninizin, platformumuzla çalışması için WhatJobs?'un istenen biçimiyle eşleşmesi gerekir. Lütfen aşağıdaki talimatları uyguladığınızdan emin olun, çünkü çalışmayan herhangi bir besleme reddedilecektir. XML Beslemeniz hazır olduğunda, lütfen iletişim formumuzu kullanarak gönderin.

XML Gönder   Herhangi bir sorununuz varsa, lütfen Bize Ulaşın

XML Besleme Formatı

UTF-8 XML beslemesini, iş ekleme teknik şartnamemizde belirtilen formatta oluşturmalısınız. Aşağıda, iş ilanlarınızın WhatJobs'ta görünmesini sağlamak için bir XML beslemesi hazırlamaya yönelik bazı basit yönergeler verilmiştir. XML formatı hakkında ek bilgi istiyorsanız, lütfen Wikipedia'yı kontrol edin. UTF-8 XML dosyası bir 'iş' etiketine ve bir veya daha fazla 'iş' öğesine sahiptir. Her bir 'iş' öğesi zorunlu> ve isteğe bağlı alanlara sahiptir.

Zorunlu Alanlar

Bu alanlar, iş ilanlarınızı WhatJobs?'a dahil etmek için sistemimizin ihtiyaç duyduğu minimum miktarda bilgiyi içerdikleri için beslemeye dahil edilmelidir.

  • (ID)Kimlik: Web sitenizdeki işin tanımı (sayısal veya alfanümerik, ancak benzersiz olması gerekir).
  • URL: Web sitenizdeki iş ilanına bağlantı.
  • Unvan: İş Unvanı
  • KONUM: İşin bulunduğu iş konum.
  • MAAŞ: İşin maaşı
  • KATEGORİ: Belirli bir işin ait olduğu kategori, yani Hukuk, Mühendislik, Satış vb.
  • TANIM: İşin tanımı (en az 300 karakter). En iyi görüşme oranı için lütfen iş tanımlarınızı mümkün olduğunca ayrıntılı yapın.
  • ŞİRKET ADI: Hiring company name.
  • ÜLKE: Tüm işlerin Türkiye merkezli olmasını şart koşuyoruz. Lütfen 'ülke' etiketlerinin uygun değer içerdiğinden emin olun. Kabul edilebilir değerler:

İsteğe Bağlı Alanlar

İsteğe bağlı alanları doldurmak zorunda değilsiniz. Ancak, bilginiz varsa, lütfen ekleyin. WhatJobs algoritması daha yüksek kaliteli işlere öncelik verir, böylece daha fazla bilgi eklemek listenizi optimize eder ve dönüşüm oranlarını artırır.

  • İŞ TÜRÜ: İşin türü (sürekli, geçici, sözleşmeli, yerleştirme-öğrencisi ve mevsimlik).
  • İŞ DURUMU: İşin durumu (tam zamanlı, yarı zamanlı vb.).
  • POSTA KODU: Posta kodu.
  • REFERANS: Sayısal veya alfanümerik bir değer olabilir.
  • SON KULLANIM TARİHİ: İşin bitiş tarihi (format: YYYY-AA-GG)

XML beslemeniz şöyle görünmelidir:

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

Örnek XML beslemesi:

              <?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[...]]></postcode>
               
                 <reference><![CDATA[sales-i2535]]></reference>

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

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

               </job>

              </jobs>
            

Teknik Özellikler

İsim Veri Türü Olası Değerler
Id dizi  
url dizi  
title dizi  
desc dizi Minimum uzunluk 300 karakter
location dizi  
salary dizi  
job-type dizi permanent, temporary, contract, placement-student, seasonal
job-status dizi full-time, part-time
postcode dizi  
reference dizi  
company-name dizi  
expiration-date date YYYY-MM-DD

XML Şeması

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