Cum te putem ajuta?

Adauga anunt nou

Cum te putem ajuta?

Our site is currently down for maintenance.

Functionalitati pachete premium - Import prin XML

Acum poti adauga mai multe anunturi concomitent folosind functia Import prin XML :)

Daca adaugi mai multe anunturi luna de luna (folosind un pachet de anunturi pe OLX) iti oferim posibilitatea de a le adauga simultan prin functia import XML.

Primul pas. Descarca modelul de tabel corespunzator categoriei in care vrei sa adaugi anuntul (daca vrei sa publici anunturi in 3 categorii, de exemplu, va trebui sa descarci 3 modele diferite de fisiere XML).Dupa ce ai completat fisierul, tot ce ramane de facut este sa il incarci in contul tau OLX, sectiunea Import XML.

Al doilea pas. Dupa ce ai descarcat tabelul, ai acces la fisier-exemplu care te invata cum sa completezi propriul tau feed XML. Retine, este necesar ca fiecare anunt sa aiba un ID propriu pe care tu il poti defini (de exemplu Anunt001, Anunt002, Anunt003 etc.). Altfel, datele vor fi suprascrise peste anuntul vechi, in loc sa fie adaugate in unul nou.

Campurile "titlu", "descriere", "id_regiune", "id_oras", "coordonate" si datele de contact sunt obligatorii de completat conform instructiunilor (campurile numerice, text si valori predefinite sunt indicate in fisier).

Mai jos regasesti lista judetelor, oraselor si sectoarelor (acolo unde e cazul), impreuna cu ID-urile lor, pe care va fi necesar sa o completezi in fisierul XML:

Pasul 3. Imaginile din cadrul anunturilor se vor adauga in sectiunea "Imagini" in format URL. 

Sectiunea de parametrii ai anuntului contine date despre fiecare anunt, care poate varia în functie de categoria in care se va importa anuntul. Fiecare element "param" are urmatoarea structura:

<param code="code" multy="0" required="1" label="label">*values</param> and
<code_values>
<value key="33" label="label 33"/>
<value key="75" label="label 75"/>
<value key="145" label="label 145"/>
</code_values>


Unde:
"code" este identificatorul unic al parametrului
"required" specifica daca parametrul este obligatoriu sau nu
"label" este un text asociat parametrului respectiv
"multy" specifica daca parametrul are una (multy=0) sau mai multe valori (multy=1)

 

Valorile parametrilor se pot obtine din sectiunea "{code}_values", unde:
"key" - este valoarea numerica asteptata de sistem
"label" - este textul asociat valorii de mai sus, vazut de utilizator

 

Exemplu de parametru cu codul = ”test”:
<param code="test" multy="0" required="1" label="Test param">*values</param>
<test_values>
<value key="value1" label="value1 label"/>
<value key="value2" label="value2 label"/>
<value key="value3" label="value3 label"/>
</test_values>

Iar parametru pregatit pentru import, ca parte din anunt:
<param code="test">value2</param>

 

In cazul in care optiunea "multy" este egala cu 1, codul arata astfel:

<param code="test">
<test>value1</test>
<test>value3</test>
</param>

Exista si parametrii speciali precum "pret" sau "salariu" unde valoarea este structurata in seturi de sub-elemente, in functie de categorie.


<param code="price" required="1" label="Price label">
<type>*values</type>
<type_values>
<value key="price" label="Price"/>
<value key="arranged" label="Arranged"/>
</type_values>
<value>Integer - Advert price</value>
<currency>*values</currency>
<currency_values>
<value key="PLN" label="PLN"/>
<value key="EUR" label="EUR"/>
</currency_values>
</param>

Iar paramentrul pregatit pentru import in anunt este:

<param code="price">
<type>price</type>
<value>35000</value>
<currency>EUR</currency>
</param>

 

Exemplu de cod si pentru parametrul "salary":
<param code="salary" required="0" label="Salary label">
<from>Integer - Minimum salary</from>
<to>Integer - Maximum salary</to>
<type>*values</type>
<type_values>
<value key="monthly" label="za miesiąc"/>
<value key="hourly" label="za godzinę"/>
</type_values>
</param>

<param code="salary">
<from>5700</from>
<to>6990</to>
<type>monthly</type>
</param>

 

Poti folosi fisierul-exemplu pentru a compune anunturile pe care doresti sa le adaugi, modificand parametrii din cadrul sau.