Sfaturi pentru editarea insalilor

Sfaturi pentru editarea insalilor

Modul de șablon: sfaturi

Utilizarea JSON-urilor utile


În InSales, aveți posibilitatea să utilizați multe JSON-uri utile. În acest articol vom vorbi despre unele dintre ele.

Când trimiteți această informație JSON'u despre o comandă nouă din orice pagină a magazinului online, acesta creează o comandă nouă. Ca răspuns la o solicitare, JSON trimite un ID, o cheie, un număr de comandă și alte date destinate utilizării în rețelele partenere sau în alte sisteme externe.

În modul dinamic, transferă informații despre produse, prezentate ca un set de pagini, în funcție de filtrele specificate.

Acest JSON va fi util atunci când devine necesar să se obțină informații despre un număr mare de bunuri. Dacă încărcați simultan toate produsele pe o singură pagină, devine foarte "greu". Pentru a ușura greutatea sa, puteți utiliza, de exemplu, încărcarea mărfurilor. care va apărea numai atunci când derulați o anumită pagină.

Puteți accesa acest JSON printr-o cerere POST sau GET. Ca răspuns, acesta trimite date despre starea actuală a coșului sau adaugă produse noi la acesta.

Folosind acest JSON'om, puteți să instruiți să redistribuiți reducerile și cantitatea tuturor bunurilor comandate. Este util atunci când adăugați la comandă un nou produs sau un cupon pentru calculul dinamic al valorii reale a bunurilor din coș.

Filtrați după parametri
Pentru a specifica parametrul de sortare, folosiți modelul expresiei: characters [] = 1212121characteristics [] = 1212121. unde valorile numerice sunt ID-ul parametrului. Valorile parametrilor pot fi, de asemenea, transferate sub forma unui interval. Dacă intervalul conține valori numerice, atunci bunurile vor fi filtrate după valoarea numerică a acestui parametru. Dacă, totuși, caracterele non-numerice sunt specificate ca valori de domeniu minime și maxime, atunci valorile lor vor fi tratate ca date de linie. Formatul de intrare pentru intervalul valorilor parametrilor:
  • valoare minimă: properties_gt [id_parameter] = valoare
  • valoarea maximă: properties_lt [id_parameter] = valoare
Un exemplu de astfel de interogare este: Properties_gt [121212] = 3properties_lt [121212] = 110, unde
121212 - ID-ul oricărui parametru, iar numerele "3" și "110" sunt valorile minime și maxime.
  • Filtrați după proprietăți

    Formatul de utilizare:
    opțiuni [property_id] [] = id_value_properties
    De exemplu:
    ?opțiuni [111111] [] = 2222222, unde 111111 este ID-ul proprietății, 2222222 este ID-ul valorii sale.

    Filtrați după disponibilitatea bunurilor

    Formatul de utilizare:
    only_available = valoare unde valoarea poate fi "true" sau "false".
    De exemplu:
    ?only_available = false

    Filtrați prețurile produselor
    triere

    Formatul de utilizare:
    ordine = valoare
    Valoarea poate fi utilizată:
    pret. Sortare prin creșterea valorii mărfurilor;
    descending_price. Sortarea prin scăderea costului bunurilor;
    din titlu. în ordinea alfabetică a numelor mărfurilor, începând cu "A";
    descending_title. sortarea numelor de mărfuri de la ultima la prima literă a alfabetului;
    vârstă. ieșire de la cele mai noi la produsele ulterioare adăugate;
    descending_age. retragerea bunurilor, de la cea mai recentă la cea mai recentă;
    reducere. Sortare după valoarea reducerii, începând cu cea mai mare. Reducerea este calculată ca raport între prețurile vechi și cele noi;
    descending_discount. Sortare după reducere, începând cu cea mai mică.

    Un exemplu de utilizare a sortimentului:
    ?comanda = discount

    Selectați numărul de produse pe pagină

    Direcționarea geografică în InSales

    Pe lângă utilizarea standard, direcționarea geografică poate fi utilă pentru afișarea informațiilor destinate utilizatorilor dintr-o anumită regiune sau pentru alte utilizări.

    Pentru a obține informații despre regiunea cumpărătorului, trebuie să contactați JSON. situat de-a lungul căii: kladr.insales.ru/current_location.json

    JSON afișează datele în următorul format:

    Sfaturi pentru editarea insalilor