Structura Meniului Glovo
Proprietăți de identificare
| Câmp | Descriere |
|---|---|
store_environment | Mediul: prod sau staging |
store_id | ID-ul magazinului (format: partner_name__alfanumeric) |
partner_name | Numele partenerului / soluției POS |
Super Categorii (super_categories)
Cel mai înalt nivel de organizare într-un store Glovo. Nu sunt obligatorii.
Dacă există cel puțin una, lista e afișată clienților la deschiderea store-ului. Altfel, categoriile sunt structura principală.
MODIFICARE V3
În V3, super_categories este un Array (nu Object ca în V2). Acest lucru permite structuri ierarhice complexe. Pentru backward compatibility, se poate trimite și ca Object.
Categorii (categories)
Nivelul 2 al meniului (sau nivelul 1 dacă nu se folosesc super categorii).
- Obligatoriu cel puțin o categorie
- Formată din secțiuni (minim una)
- Exemple: Băuturi, Burgeri, Salate, Deserturi, Paste
Secțiuni (sections)
Nivel de organizare sub categorii.
Produse (products)
Componenta principală a meniului Glovo. De obicei, reprezintă un produs fizic.
ID-URI UNICE
ID-urile produselor trebuie să fie unice. Nu pot exista produse cu același ID dar cu prețuri diferite.
Exemplu: Dacă "Coca Cola" se vinde cu 1 leu individual dar cu 0 lei într-un meniu, trebuie definite 2 produse cu ID-uri diferite.
SPECIFICAȚII IMAGINI
- Orientare: Pătrată
- Dimensiune: 1000 x 1000 px
- Format: JPG
- Mărime: < 1MB
- Background: deschis, culoare simplă sau texturată
- Protocol: HTTPS (certificate valide, necxpirate)
Pozele trebuie hostate de soluția de POS.
Grupuri de Atribute (attribute_groups)
Permit gruparea personalizărilor similare. Fiecare grup poate avea un număr minim și maxim de opțiuni.
Exemple:
- Sosuri: maioneză, muștar, sos de roșii
- Băuturi: apă, cola, lămâie
WARNING
ID-urile grupurilor de atribute trebuie să fie unice.
Atribute (attributes)
Personalizări ale unui produs (maioneză, băutură extra, carne suplimentară). Nu sunt obligatorii. Fiecare atribut poate avea impact diferit asupra prețului.
WARNING
ID-urile atributelor trebuie să fie unice.
Validare Meniu
Permite încărcarea unui meniu și validarea conform schemei JSON. Veți primi fie un mesaj "all-OK", fie o listă de erori și avertismente.
Specificația tehnică: Menu Validate V3
Verificare Stare Update
Pentru verificarea manuală a stării unei operații de update: Status Check V3