Funkce modulu oznámení pro PrestaShop
Příprava a správa zpráv
- Název a zpráva: název do 128 znaků a obsah do 255 znaků, zadávané jako běžný text.
- Volitelný odkaz: úplná adresa HTTP nebo HTTPS vedoucí na produkt, kategorii, nabídku nebo informační stránku; odkaz může být pro každý jazyk jiný.
- Koncepty: nové zprávy jsou ve výchozím nastavení neaktivní, takže je můžete připravit před zveřejněním.
- Náhled obsahu: kontrola názvu a zprávy ve formuláři bez zveřejnění zprávy.
- Plánování: volitelné datum a čas začátku a konce dostupnosti podle časového pásma obchodu.
- Priorita od 0 do 1000: důležitější zprávy jsou vybírány jako první; při stejné prioritě má přednost novější záznam.
- Seznam v panelu obchodu: filtrování a řazení zpráv, úpravy, mazání a změna aktivity.
- Hromadné operace: zapnutí, pozastavení nebo odstranění vybraných zpráv.
Výběr příjemců a místa publikace
Zpráva může být určena všem návštěvníkům, návštěvníkům a zákazníkům nakupujícím jako hosté nebo přihlášeným zákazníkům s účtem. Není nutné omezovat komunikaci pouze na přihlášené uživatele.
Ve formuláři vyberete domovskou stránku, produktové stránky, stránky kategorií, košík nebo všechny podporované stránky. Poslední možnost zahrnuje také informační stránky, výsledky vyhledávání a stránky výrobců a dodavatelů. Nastavení se týká typu stránky, nikoli jednotlivého produktu nebo konkrétní kategorie.
Modul vynechává dokončení objednávky, přihlášení, platby a potvrzení objednávky. V těchto fázích se zprávy nezobrazují.
Tři režimy doručování a volba zákazníka
- V obchodě: zpráva se zobrazí v centru oznámení v patičce s možností zavření a přechodu na podrobnosti, pokud byl přidán odkaz.
- Pouze v prohlížeči: oznámení využívá funkci prohlížeče, pokud si zákazník zvolil tento kanál a udělil souhlas; při nedostupném kanálu je taková zpráva přeskočena.
- Prohlížeč s variantou v obchodě: modul může doručit zprávu v prohlížeči nebo v centru oznámení podle volby zákazníka a dostupnosti kanálu prohlížeče.
Zákazník otevře sekci „Oznámení a nabídky“ a vybere si zprávy v obchodě nebo oznámení v prohlížeči. Žádost o souhlas prohlížeče se zobrazí až po kliknutí na příslušné tlačítko. V případě zablokovaného kanálu prohlížeče si zákazník může zvolit zprávy v obchodě. Tlačítko pauzy pozastaví další zprávy v tomto prohlížeči.
Frekvence, počet a doba zobrazení
- Jednou za relaci karty: zpráva se neopakuje při dalším načtení stránek ve stejné relaci karty prohlížeče.
- Jednou za 24 hodin: další zobrazení je možné po uplynutí 24 hodin od předchozího.
- Jednorázově do úpravy: zpráva se neopakuje pro stejnou uloženou verzi; uložení úpravy umožní její opětovné zobrazení.
- Limit od 1 do 5 zpráv: určuje maximální počet doručených zpráv při jednom načtení; již zobrazené zprávy tento limit nesnižují.
- Zpoždění od 0 do 60 sekund: týká se načtení zpráv po načtení stránky, pokud byla volba zákazníka dříve uložena; ruční volba kanálu spustí načtení ihned.
- Automatické zavření: čas od 1 do 1440 minut nebo hodnota 0 bez automatického zavření modulem.
Volba zákazníka a historie zobrazení se ukládají lokálně v prohlížeči, odděleně pro každý obchod. Smazání jeho paměti tyto informace resetuje. Historie není společným profilem zákazníka na všech zařízeních.
Více jazyků a obchody multistore
Název, zprávu a odkaz lze připravit samostatně pro jazyky nainstalované v obchodě. Prázdný překlad daného pole používá hodnotu ve výchozím jazyce obchodu. Modul má české a anglické překlady rozhraní; obsah zpráv zadáváte samostatně.
V multistore patří každá kampaň ke konkrétnímu obchodu a nastavení aktivity, limitu a zpoždění ukládáte v jeho kontextu. Před správou zpráv je nutné vybrat jednotlivý obchod.
Výhody pro obsluhu obchodu a zákazníky
- Příprava komunikace s předstihem: koncepty a plánování umožňují naplánovat dostupnost informací bez ručního zapínání v určitou hodinu.
- Přizpůsobení zprávy situaci: výběr typu stránky a stavu přihlášení umožňuje oddělit informaci v košíku od nabídky pro zákazníky s účtem.
- Přednost důležitějších zpráv: priorita a limit pomáhají uspořádat několik aktivních zpráv.
- Omezení opakování: historie zobrazení zohledňuje frekvenci i uloženou verzi zprávy.
- Volba na straně zákazníka: příjemce rozhoduje o kanálu a může pozastavit zprávy bez zakládání účtu.
- Komunikace ve vlastním obchodě: fungování modulu nevyžaduje konfiguraci externího poskytovatele odesílání oznámení.
Příklady použití v internetovém obchodě
- Informace v košíku: zpráva o hraniční hodině odeslání nebo dočasném zpoždění realizace s obsahem připraveným obsluhou obchodu.
- Nabídka na domovské stránce: zpráva o akci s datem ukončení a odkazem na příslušnou stránku.
- Zpráva na stránkách kategorií: informace o akci obchodu, dostupná při procházení kategorií.
- Informace pro přihlášené zákazníky: zpráva o nabídce určené zákazníkům s účtem.
Modul předává připravenou informaci a volitelný odkaz. Nevytváří slevu ani nevypočítává termín odeslání na základě obsahu košíku.
Jak připravit první oznámení
- Otevřete panel „PD Push Oznámení Pro“ v sekci „Zákazníci“ nebo přes konfiguraci modulu; v multistore vyberte konkrétní obchod.
- Přidejte zprávu a doplňte název a zprávu ve výchozím jazyce, poté potřebné překlady a volitelné odkazy.
- Vyberte příjemce, typ stránky, kanál, frekvenci, prioritu a případně plánování a dobu zavření.
- Zkontrolujte náhled názvu a obsahu, zapněte zprávu a uložte ji; v nastavení určete limit a zpoždění.
- Zákazník si zvolí způsob příjmu v sekci „Oznámení a nabídky“ na podporované stránce obchodu.
Požadavky a princip fungování
Modul je určen pro PrestaShop 1.7.x, 8.x a 9.x. Oznámení vyžadují zapnutý JavaScript a šablona musí volat hook patičky PrestaShop podporovaný modulem. Kanál prohlížeče vyžaduje HTTPS, podporu oznámení v prohlížeči a souhlas zákazníka. Na zařízeních s nedostupným kanálem prohlížeče lze používat zprávy v obchodě.
Plánování se kontroluje při načítání oznámení bez nutnosti nastavovat periodickou úlohu. Modul neprovádí průběžné odesílání na otevřenou stránku ani zákazníkovi, který obchod opustil. Pauza v modulu neodvolává systémové oprávnění prohlížeče — tento souhlas se mění v jeho nastavení.