Implementace

    Luigi's Box je nástroj pro vyhledávání produktů v e‑shopu
    se snadným nastavením. Pro úspěšnou integraci je však třeba učinit několik různých rozhodnutí.

    Připravili jsme proto seznam nejpoužívanějších možností integrace, které vám pomohou pochopit celý rozsah integrace a vybrat ten nejlepší způsob.

    Jste tedy na samém začátku naší společné cesty. Na využívání
    našich služeb, musíte mít funkční e‑shop již nyní.
    Pokud tento bod splňujete, můžeme pokračovat dál. Nyní je čas
    rozhodnout, jakou cestu si zvolit.

    Možnosti integrace nazýváme křižovatky. Na každé křižovatce se můžete rozhodnout, zda si budete integraci spravovat sami, nebo zda se o ni postarají odborníci z Luigi’s Box.

    Pokud však máte e‑shop postavený na platformách našich partnerů, nemusíte o těchto možnostech uvažovat. Přečtěte si o tom více informací.

    Jak nám budou data o produktu v Luigi’s Boxu doručena?

    LBX je kompatibilní s jakoukoli e‑commerce platformou.

    Synchronizace dat

    Luigi's Box potřebuje aktuální data o produktech a kategoriích, značkách a (volitelně) článcích. Chcete-li synchronizovat data, můžete použít feedy nebo rozhraní API. S rozhodováním, jak synchronizaci dat realizovat, vám pomůže tento návod, ve kterém jsou uvedeny hlavní rozdíly:

    Konektory platformy

    Pokud používáte některou z podporovaných platforem, můžeme nastavit datové konektory my, takže na vaší straně nevznikají žádné náklady na vývoj. Můžeme si stáhnout všechna data, která potřebujeme:

    • Shopify
    • Shoptet
    • Commercetools
    • BSShop
    • WordPress/Woocommerce
    • Prestashop

    Aktualizace obsahu přes API

    Data budou odeslána na naše servery. Proto odesíláte aktualizace produktů pouze při jejich změně.

    + Synchronizace v reálném čase = žádné zpoždění při synchronizaci dat.
    + Méně přenosů dat mezi našimi systémy
    – Vyžaduje práci vývojových specialistů

    Feedy

    Data budou stažena z vašich serverů. Pokud dojde ke změně produktu, dozvíme se to až při příštím zpracování feedu, ale to neznamená, že se k nám informace dostanou později. Feedy totiž zpracováváme častěji a v pravidelných intervalech. Kromě toho podporujeme dva typy feedů – Product feed a jeden menší, tzv. Availability feed, s ID produktu, počtem produktů na skladě a cenou, případně dalšími často se měnícími parametry, kde je zpracování rychlejší.

    + Snadná a rychlá implementace
    + Zpracování feedu lze naplánovat v libovolných intervalechň
    + Frekventovanější spracování
    – Feedy nejsou v reálném čase jako například data integrovaná přes API. Feedy pravidelně stahujeme a synchronizujeme několikrát denně, ale některá data mohou být mezi dvěma synchronizacemi zastaralá.

    Jak se výsledky vyhledávání a doporučení dostanou ke koncovým zákazníkům?

    Luigi’s Box Search & Autocomplete se učí vzorce pro nejlepší výsledky objednávání. Abyste toho dosáhli a mohli využívat personalizovaná a další pokročilá doporučení Luigi’s Box Recommender, měli byste nejprve:

    Synchronizace databáze produktů s naším vyhledávacím indexem

    Integrace služby Luigi's Box Search a Analytics umožňuje učení z vašich webových stránek

    Autocomplete, vyhledávání a doporučování implementované týmem Luigi’s Box

    Tato možnost je ideální pro malé firmy bez vývojového týmu odborníků.

    Ke službě poskytujeme upgrady. Pokud bude vydána nová funkce, která vyžaduje aktualizaci integrace, náš tým ji provede.

    Vaší jedinou povinností je koordinovat s námi aktualizace HTML a CSS, jinak může dojít k poškození designu a funkčnosti.

    + Z vaší strany není nutný žádný vývoj
    – Žádná kontrola z vaší strany – pokud chcete provést jakékoli změny, musíte kontaktovat naši podporu.

    Samostatně spravovaná integrace autocomplete

    Možnosti implementace jsou následující:

    Luigi's Box Widget

    Tento postup integrace doporučujeme jako nejjednodušší a nejvýkonnější. Jediné, co je třeba udělat, je jednoduše nakonfigurovat poskytnutý widget JavaScriptu.

    + Rychlé a pro mobilní zařízení optimalizované rozložení
    – Vyžadují se znalosti vývoje (odborníci Luigi’s Box mohou poskytnout startovací konfiguraci).

    Backendová integrace

    Tento postup integrace doporučujeme pro vzácné případy použití. Váš backend má přístup k databázi a je aktuálně přihlášeným uživatelem, tudiž můžete načíst správné ceny produktů.

    Pokud zvolíte tuto možnost integrace, musíte vědět, že nedojde k žádné vizuální změně stávajícího pole automatického dokončování.

    Pokud tedy chcete automaticky vyplnit pole z Luigi’s Boxu, měli byste zvolit jinou možnost.

    + Poměrně snadná integrace, stačí vyměnit volání API na vašem backendu.
    – Automatické dokončování musí být rychlé, aby plnilo svůj účel. Proxy volání API Luigi’s Boxu přes váš backend přidává další latenci.

    Frontendová integrace prostřednictvím vlastního widgetu

    Pro náročnější klienty je k dispozici také frontendová integrace.

    + Máte úplnou kontrolu, ale neubíráte na výkonu, protože z frontendu komunikujete přímo s rozhraním API Luigi’s Box.
    – Jsou nutné znalosti vývoje

    Samostatně spravovaná integrace

    Search & Recommender

    Možnosti implementace jsou následující:

    Luigi's Box knihovny

    Používáte knihovny Luigi’s Box – search.jsrecco.js kde poskytujete konfiguraci a vlastní šablony HTML. Tuto metodu doporučujeme jako relativně snadno implementovatelnou, ale vyžaduje vývoj na vaší straně.

    Přesto vám můžeme poskytnout startovací konfiguraci a veškerou pomoc a podporu, pokud ji budete potřebovat.

    Knihovny jsou navrženy pro rychlý vývoj, integrují se přímo s rozhraním API Luigi’s Box a podporují nejnovější funkce rozhraní API.

    + I ty nejpokročilejší funkce lze snadno konfigurovat
    – Knihovny jsou napsány v jazyce vue.js a nemusí si rozumět s webovými aplikacemi napsanými v jazyce React

    Backendová integrace

    Tento postup integrace doporučujeme pro náročné webové a mobilní aplikace.

    Tento způsob je poměrně snadný na implementaci, stačí pouze změnit volání API na rozhraní Luigi’s Box API a aktualizovat vykreslování filtrů.

    Na stránce s výsledky vyhledávání nedojde k žádné vizuální změně.

    Můžete těžit z vylepšeného vyhledávání a řazení a z funkcí vyhledávání a přizpůsobení.

    + Integrace vám umožňuje pracovat s různými úrovněmi cen produktů.
    – Pokud vydáme novou funkci, která vyžaduje aktualizace volání API, musíte se o implementaci postarat vy.

    Analytics

    Analýza vyhledávání je základem úspěšné integrace. Poskytuje data pro umělou inteligenci pro všechny produkty a na druhé straně umožňuje sledovat dopad, který má Luigi’s Box na ekonomické výsledky vašeho e‑shopu. Abychom vám pomohli při rozhodování, jak naši analytiku implementovat, uvádíme hlavní rozdíly:

    Implementace Analytics odborníky Luigi' Box

    Tým Luigi’s Box může implementovat analytické sledování výhradně na naší straně bez jakéhokoli úsilí o vývoj na vaší straně.

    + O služby se stará tým odborníků ze společnosti LBX.
    + Viditelné výsledky v analytice do 2 dnů.
    – Skript pro sledování o velikosti alespoň 30 kb ke spuštění.
    – Není odolný vůči změnám

    JSON + LD

    Při použití tohoto přístupu vložíte do kódu HTML speciálně vytvořený JSON, jehož prostřednictvím poskytnete informace o výsledcích vyhledávání a doporučení, které uživatelé vidí na webu, a pomůžete službě Luigi’s Box porozumět obsahu vašich webových stránek.

    + Snadná a rychlá implementace
    + JSON je odolný vůči změnám – můžete změnit design, ale sběr dat bude spolehlivě fungovat
    – Nelze použít pro sledování mobilních aplikací
    – Sledovací skript o velikosti alespoň 18 kb

    Events API

    Tento postup doporučujeme pro pokročilejší případy použití, jako jsou mobilní aplikace nebo náročné webové stránky, které nechtějí tahat závislosti na skriptech třetích stran.

    + Největší kontrola nad používáním služeb a přizpůsobením
    + Lze použít pro mobilní aplikace
    – Vyžaduje více času na vývoj než JSON

    Obraťte se na nás, pokud potřebujete konzultaci nebo máte pocit, že máte konkrétní případ použití, který není uveden v tomto seznamu.

    • tick Obecné dotazy
    • tick Získejte podporu
    • tick Staňte se partnerem
    Kontaktujte nás

    Tutoriál

    #Vizuální rozhraní

    #Trendy ve vyhledávání a výsledcích

    #Detail výrazu

    #Detail položky