Informatii privind formatul fisierului cu datele produselor
Pentru listarea produselor Dvs. pe compari.ro, va rugam sa realizati un feed in urmatorul format si cu urmatoarele date al produsleor dupa care sa puneti la dispozitia noastra conform descrierii de pe sectiunea Incarcarea datelor| Campuri obligatorii: | |
| code |
Identificatorul produsului în mod alfanumeric. Un identicficator se poate folosi doar la un singur produs. Identificatorul unui produs încărcat nu se poate schimba ulterior!
Exemplu: 12514, X5448B |
| category |
Numele categorie in care se încadreaza produsul Dvs. Nivelurile de categorii trebuie separate cu caracterul >.
Exemplu: Electronice > Camere foto si video > Aparate foto |
| manufacturer |
Numele producatorului produsului. Optional numele producatorului poate sa apara ca prima parte al campului "name".
Exemplu: Sony |
| name |
Denumirea produsului cu majuscular (prima litera). Denumirea produsului trebuie sa contine numele intreg dat de producator.
Exemplu: Cyber-shot DSC-P200, Sony Cyber-shot DSC-P200 |
| description |
Descrierea produsului care poate sa contina si caracteristicile tehnice. Taguri acceptate: <b> </b>, <i> </i>, <br>, <ul> </ul>, <li> </li>, |
| price | Pretul produsului cu TVA inclus. Produsele fara pret sau cu pret 0.00 nu vor aparea pe paginile noastre! |
| image_url |
Link-ul (URL) catre imaginea produsului. In cazul in care aveti mai multe imagini la un anumit produs va rugam sa introduceti link-ul catre imaginea mai mare cu calitate mai buna. Nu acceptam imagini cu inscriptia de gen "fara imagine" sau cu logoul magazinului.
Produsele care nu au imagine nu vor aparea pe paginile noastre!
Exemplu: http://www.example.com/images/45884.jpg |
| Campuri optionale | |
| product_url |
Link-ul (URL) catre pagina de produs. In cazul in care nu aveti pagini de produse lasati campul gol, vizitatorii vor fi redirectionati pe prima pagina al site-ului Dvs., in acest caz rata cumparatorilor va fi mai scazut.
Exemplu: http://www.example.com/products.php?id=45884 |
| actiontext |
Poate sa contina informatii despre produs, promotii, livrare, stoc etc. Continutul acestui camp aparea doar la produsele evidentiate sub numele produsului, poate fi diferit la fiecare produs. Poate sa contine max. 200 caractere.
Exemplu: La comanda. Livrare gratuita in bucuresti. |
Formatul fisierului
Feed-ul se poate realiza in format CSV/TSV sau XML.Format CSV/TSV
Fisier fractionat cu , (virgula), ; (punct si virgula) sau Tab (t) caracterul |
Separatorul (caracter de separare) poate fi prezent numai daca valoarea campului se gaseste intre ghilimele ("). In acest caz caracterul (") , ghilimelele din valoarea campului respectiv trebuie protejat prin metode de "escape", prin duplicare ("") sau prin backslash (\), ambele solutii suportate de sistem. In cele ma multe cazuri caracterele de tab (t) din valoarea campului pot fi schimbate in (space), deci implementarea formatului de date TSV este usoara si poate fi realizata de exemplu prin functia php "fputcsv".
Exemplu CSV
Format XML
Feed-ul se poate realiza si in format XML, caz in care intregul continut trebuie inclus intre tag-urile <products> si </products> iar intre tag-urile <product> si </product> datele fieacarui produs in parte.
Exemplu XML