STATUSUL FEED-ULUI DUMNEAVOASTRA

[contact-form-7 404 "Not Found"]

Prin sistemul de preluare automata de produse, va oferim posibilitatea de a adauga automat produsele dumneavoastra pe platforma sbatotal.ro de pe un site existent.
Acest sistem este foarte folositor in cazul in care aveti un numar mare de produse.

AJUTOR FEEDURI

1. De ce sa adaugi produsele tale automat?
2. Structura Feed
3. Exemplu implementare
4. Feed-uri pentru cele mai populare platforme de e-commerce
5. Optimizare

1. DE CE SA ADAUGI PRODUSELE TALE AUTOMAT?

  • nu mai stai sa introduci fiecare produs in parte
  • ai un management al produselor mult mai bun
  • preturile sunt corelate cu cele de pe site-ul tau
  • nu vei avea produse pe care nu le mai vinzi
  • adaugand toate produsele atragi mai multi clienti

2. STRUCTURA FEED

fisier de tip csv care sa contina urmatoarele coloane

  • id categorie
  • nume categorie
  • nume produs
  • cod produs
  • descriere produs
  • link poza (calea completa catre poza, recomandabil la o dimensiune mare pentru un resize cat mai bun.
    Exemplu : „http://site.com/images/poza.jpg”. Pozele acceptate sunt in format: jpg, png, gif)
    Daca se doreste introducerea mai multor imagini pentru produsul curent, acestea vor fi separate prin despartitorul |
    Exemplu: „http://site.com/images/poza.jpg|http://site.com/images/pozaAditionala1.jpg|http://site.com/images/pozaAditionala2.jpg|http://site.com/images/pozaAditionala3.jpg”
    Se accepta maxim 3 poze suplimentare.
  • cuvant cheie 1
  • cuvant cheie 2
  • cuvant cheie 3
  • producator
  • pret
  • pret discount (daca este setat intra automat in oferta speciala !!!)
  • moneda ( valorile posibile sunt: 1 pentru RON, 2 pentru Euro, 3 pentru Dolar)
  • link pagina produs
  • stoc ( valorile posibile sunt: 0 pt verificare la cerere, 1 pt in stoc, 2 pt la comanda, 3 pt stoc epuizat, 4 pt stoc epuizat temporar)
  • marimi (se vor introduce doar marimile care sunt pe stoc folosind despartitorul | intre ele. Exemplu: S|M|L|XL). Daca nu aveti nevoie de acest camp trebuie sa il lasati gol.

fiecare coloana va fi codata „base64_encode”

  • exemplu: $categorie_id=base64_encode($categorie_id)

fisierul csv va avea format standard

  • fiecare camp va fi cuprins intre „
  • fiecare camp se va termina cu ;
  • fiecare rand va fi terminat cu rn

3. EXEMPLU IMPLEMENTARE

codul sursa
<?php
/*
Mai jos e prezentat output-ul pentru un singur produs.
variabile:
int $categorie_id
varchar  $categorie_nume
varchar  $nume_produs
varchar  $cod_produs
text $descriere
varchar $link_poza
varchar keyword1, $keyword2, $keyword3
varchar $producator
float $pret
float $pret_discount
tinyint $moneda (1 pentru RON,2 pentru Euro ,3 pentru Dolar)
varchar $link_produs
tinyint $stoc (1 pt in stoc, 2 pt la comanda, 3 pt stoc epuizat, 4 pt stoc epuizat temporar)
string $marimi (Exemplu: S|M|XL|XXL)
*/

echo    '"'.base64_encode($categorie_id).'";';
echo    '"'.base64_encode($categorie_nume).'";';
echo    '"'.base64_encode($nume_produs).'";';
echo    '"'.base64_encode($cod_produs).'";';
echo    '"'.base64_encode($descriere).'";';
echo    '"'.base64_encode($link_poza).'";';
echo    '"'.base64_encode($keyword1).'";';
echo    '"'.base64_encode($keyword2).'";';
echo    '"'.base64_encode($keyword3).'";';
echo    '"'.base64_encode($producator).'";';
echo    '"'.base64_encode($pret).'";';
echo    '"'.base64_encode($pret_discount).'";';
echo    '"'.base64_encode($moneda).'";';
echo    '"'.base64_encode($link_produs).'";';
echo    '"'.base64_encode($stoc).'";';
echo    '"'.base64_encode($marimi).'";';
echo    "rn";
?>

4. FEED-URI PENTRU CELE MAI POPULARE PLATFORME DE E-COMMERCE

Mai jos aveti scripturi pentru cele mai populare platforme de comert electronic.
Instalarea scriptului se face prin dezarhivarea fisierului downlodat corespunzator platformei dumneavoastra si copierea acestuia in directorul de baza al site-ului dumneavoastra.
Calea fisierului va fi http://www.numesite.ro/nume_fisier.php
Numele fisierului este numele fisierului pe care il downlodati de mai jos.
Pentru a verifica instalarea corecta, apelati in browser calea specificata mai sus.

5. OPTIMIZARE – CREARE FISIER STATIC CSV PENTRU FEED-URI (OPTIONAL)

Se recomanda crearea unui fisier de tip csv (fisier static) pentru a optimiza timpul de rulare al feedului dumneavoastra.
Fisierul csv este un fisier static generat in fiecare zi si este util pentru rula feedul mai repede si pentru a nu va incarca serverul dumneavoastra. Prin crearea acestui fisier o singura data in fiecare zi, serverul dumneavoastra nu mai genereaza fisierul feed la fiecare accesare de catre noi a feedului, ceea ce imbunateste timpul de actualizare a produselor si implicit incarcarea serverului dumneavoastra.