Tippek a sávok szerkesztéséhez

Tippek a sávok szerkesztéséhez

Sablon elrendezés: tippek

Hasznos JSON-ok használata


Az InSales alkalmazásban számos hasznos JSON-t használhat. Ebben a cikkben néhányat fogunk beszélni.

Ha ezt a JSON'u információt elküldi az új rendelésről az online áruház valamelyik oldaláról, létrehoz egy új rendelést. Egy kérésre válaszul a JSON egy azonosítót, kulcsot, rendelési számot és egyéb adatokat küld a partnerhálózatokban vagy más külső rendszerekben való felhasználásra.

Dinamikus üzemmódban a termékekre vonatkozó adatokat az oldalak készítésével továbbítja a megadott szűrők szerint.

Ez a JSON hasznos lesz, ha nagy mennyiségű termékre van szükség. Ha egyidejűleg betölti az összes terméket egy oldalon, akkor nagyon "nehéz" lesz. Súlyának enyhítésére használhatja például az áruk betöltését. amely csak akkor jelenik meg, ha egy adott oldalt görget.

Ezt a JSON-t POST vagy GET kéréssel érheti el. Válaszként adatokat küld a kosár aktuális állapotáról, vagy új termékeket ad hozzá.

A JSON'om használatával utasíthatja a kedvezményeket és az összes megrendelt áru mennyiségét. Hasznos, ha a megrendeléshez hozzáad egy új terméket vagy kupont a kosár aktuális értékének dinamikus számításához.

Szűrés paraméterekkel
A rendezési paraméter meghatározásához használja a kifejezésmintát: karakterek [] = 1212121characteristics [] = 1212121. ahol a numerikus értékek a paraméter azonosítója. A paraméter értékek tartományonként is átvihetők. Ha a tartomány számértékeket tartalmaz, akkor az áru kiszámításra kerül a paraméter számértékével. Ha azonban a nem-numerikus karaktereket a minimális és maximális tartományértékek határozzák meg, akkor az értékeit vonaladatokként kezeli. A paraméterértékek beviteli formátuma:
  • minimum érték: properties_gt [id_parameter] = érték
  • maximális érték: properties_lt [id_parameter] = érték
Egy ilyen lekérdezésre példa:? Properties_gt [121212] = 3properties_lt [121212] = 110, ahol
121212 - bármely paraméter azonosítója, a "3" és a "110" számok pedig a minimális és maximális értékek.
  • Szűrés tulajdonságok alapján

    Használat formája:
    opciók [property_id] [] = id_value_properties
    Például:
    ?opciók [111111] [] = 2222222, ahol 111111 a tulajdonazonosító, a 2222222 az értéke.

    Szűrje az áruk elérhetőségével

    Használat formája:
    only_available = érték, ahol az érték lehet "true" vagy "false".
    Például:
    ?only_available = hamis

    Szűrés termékárak szerint
    osztályozás

    Használat formája:
    order = érték
    Az érték használható:
    árat. Válogatás az áruk értékének növelésével;
    descending_price. Válogatás az áruk költségének csökkenésével;
    címet. az áruk nevének betűrendben, az "A" betűvel kezdve;
    descending_title. az áruk nevének válogatása az ábécéből az utolsótól az első betűig;
    korban. a legfrissebbtől a később hozzáadott árukig;
    descending_age. az áruk visszavonása, a legfrissebbtől a legújabbig;
    kedvezmény. Rendezés az engedmény összegével, a legmagasabbtól kezdve. A kedvezmény a régi és az új árak arányaként kerül kiszámításra;
    descending_discount. Rendezés csökkenő sorrendben, kezdve egy kisebbvel.

    Példa a válogatás használatára:
    ?order = kedvezmény

    Válassza ki az oldalankénti termékek számát

    Földrajzi célzás az InSales-ben

    A szokásos használat mellett a földrajzi célzás hasznos lehet az adott régióból származó felhasználóknak szánt információk megjelenítéséhez vagy más célokra.

    Ahhoz, hogy információt szerezzen a vevő régiójáról, fel kell vennie a JSON-t. az útvonal mentén található: kladr.insales.ru/current_location.json

    A JSON az adatokat a következő formátumban jeleníti meg:

    Tippek a sávok szerkesztéséhez