Proaktivní zprávy: tooltipy, časované zprávy a kampaně
Oslovujte návštěvníky ve správný okamžik: po čekání, při posouvání, po kliknutí na prvek nebo před odchodem — nenápadnou bublinou u tlačítka chatu nebo zprávou v chatu.
Událost na stránce spustí pobídku, například kliknutí, posouvání nebo pauza. Po čekání se pak objeví malá bublina u tlačítka chatu nebo zpráva v chatu. V účtu se to jmenuje Tooltipy a časované akce: /app/projects/{id}, karta Pravidla a servis.
Dva způsoby zobrazení
- Tooltipová bublina u tlačítka chatu – nenápadná. Je vedle tlačítka chatu, zmizí sama nebo křížkem a neotevírá okno. Neodebírá návštěvníkovi zaměření klávesnice, takže člověka vyplňujícího formulář nevytrhne z práce. Na telefonech je nad tlačítkem chatu.
- Zpráva v chatu – objeví se jako zpráva v konverzaci. S volbou Otevřít také okno chatu se okno otevře.
Když se někdo s něčím potýká, je lepší mu nevnucovat okno. Při pochybnostech použijte bublinu.
Vytváření tooltipů v průvodci
Seznam zobrazuje všechny pobídky jako karty s přepínačem aktivní, tlačítky Upravit, Duplikovat, Smazat a přesunout. Obnovit výchozí obnoví dodaná pravidla. Nové tooltipy vytváříte v pěti krocích s náhledem na světlé a tmavé stránce.
1. Spouštěč
- Otevření stránky – když se stránka otevře.
- Čas na stránce – po minimální době na stránce. Widget kontroluje každých 30 sekund.
- Hloubka posunutí – od procenta stránky, 1 až 100.
- Nečinnost – bez myši, klávesnice, dotyku či posouvání po dobu 3 sekund až 60 minut.
- Návrat na kartu – návštěvník se vrátí na kartu po nepřítomnosti.
- Záměr odejít – ukazatel myši opustí okno nahoře. Pouze na počítači.
- Kliknutí na prvek – selektor CSS, povinný.
- Setrvání myši – nad prvkem, 0,2 až 60 sekund (výchozí 1 sekunda). Selektor je povinný.
- Prvek se stane viditelným – prvek se posune do zobrazení. Selektor je povinný.
- Vstup do pole formuláře – zaměření pole. Selektor je povinný.
- Zkopírování textu – volitelně omezené na jeden prvek.
- Vlastní událost – z vašeho kódu, viz níže.
- Signály frustrace – například chyba JavaScriptu na stránce (
js_error). Další signály jako opakované klikání na stejné místo nebo opuštěné formuláře poskytuje pouze připojení MousePlayer. - Nákupní záměr – rozpoznává se pouze s MousePlayerem.
2. Podmínky
- Adresa obsahuje a Adresa neobsahuje – část adresy nebo regulární výraz ve tvaru
/pattern/i. - Přichází z – předchozí stránka (referrer), stejný zápis.
- Zařízení – telefon nebo počítač.
- Návštěvníci – noví nebo vracející se. „Vracející se“ widget rozpozná pouze tehdy, pokud smí něco ukládat v prohlížeči, tedy se souhlasem.
- Jazyk stránky – až 20 jazykových kódů.
- Stránky v této relaci – alespoň 1 až 100.
- Tým – jen když je někdo online nebo jen když nikdo není online.
- Provozní doba – jen v době dostupnosti nebo jen mimo ni.
- Ne během probíhající konverzace – výchozí. Konverzace se považuje za probíhající, pokud je okno otevřené nebo poslední zpráva není starší než 10 minut.
3. Načasování
- Čekání v sekundách po spouštěči. Pokud návštěvník během této doby přejde na stránku, pro kterou tooltip neplatí, vynechá se.
- Doba zobrazení bubliny: dokud ji návštěvník nezavře nebo 3 až 120 sekund. Bez hodnoty 15 sekund.
- Četnost – jednou za relaci, návštěvníka, konverzaci nebo nejvýše jednou za 10 minut, 1 hodinu či 24 hodin. „Několikrát za relaci“ dovoluje 2 až 10.
- Důležitost – vysoká, střední, nízká nebo vlastní číslo. Pokud platí dva tooltipy současně, vyhrává důležitější.
4. Obsah
- Znění – nejvýše 500 znaků.
- Rychlé odpovědi – tlačítka pod textem, každé nejvýše 32 znaků: až 3 na bublině, až 4 ve zprávě. Každá odpověď má účinek:
- Položit otázku – otevře chat, zobrazí vaši větu a odpověď návštěvníka a zeptá se, o co jde.
- Ne, děkuji – zavře bublinu. Tento tooltip se v relaci už nevrátí.
- Požádat o zpětné volání – otevře žádost o zpětné volání.
- Zpráva (výchozí) – odešle odpověď jako zprávu do chatu.
- Obrázek operátora – zobrazuje na bublině avatar přiřazeného člena týmu.
- AI napíše jednu pro každou stránku – místo pevné věty napíše AI pro každou stránku vhodnou větu z jejího obsahu. Váš text zůstává náhradou.
Návrhy a vlastní věty pro každou stránku
S volbou AI napíše jednu pro každou stránku si můžete nechat vytvořit návrhy pro 20 nejnavštěvovanějších stránek, nejvýše jednou za minutu. Vznikají na pozadí, obvykle do minuty. Každý návrh můžete nahradit vlastním textem (nejvýše 500 znaků). Platí pro danou stránku, dokud ho nezahodíte; AI ho nikdy nepřepíše. Zahozený návrh se při další návštěvě stránky napíše znovu.
Co platí vždy
Aby pobídky neobtěžovaly, platí pevná pravidla, která nelze vypnout:
- Nejvýše jedna pobídka každých 10 minut na návštěvníka. Tooltipy po kliknutí, setrvání myši a vstupu do pole formuláře jsou výjimkou: reagují na něco, co návštěvník udělal.
- Žádná bublina, když je okno chatu otevřené nebo tlačítko chatu skryté.
- Nejvýše 3 bubliny za relaci.
- Zavřené znamená zavřené: stejný tooltip se v této relaci nevrátí.
- Nerušit: pokud stránka nastavila návštěvníka do režimu „nerušit“ (viz níže), žádná pobídka se nezobrazí.
Tarif
V bezplatném tarifu je možný 1 aktivní tooltip na projekt, od Professional libovolný počet. Aktivní bubliny a zprávy se počítají v pořadí seznamu. Při pokusu uložit více než limit se zobrazí hlášení. Pokud se pracovní prostor vrátí na bezplatný tarif, nadbytečné tooltipy zůstanou uložené, ale nedoručují se.
Pro pokročilé: pravidla jako JSON
Pod průvodcem najdete Experti: pravidla jako JSON. Obsahuje stejný seznam jako JSON, který můžete upravovat přímo. Prázdné znamená: výchozí pravidla reactive.chat. Ukládání kontroluje přísně. Chyba uvádí pravidlo i pole.
[
{
"id": "preise-hilfe",
"enabled": true,
"priority": 50,
"when": { "event": "scroll", "minScrollPct": 60, "urlMatch": "/preise" },
"unless": { "conversationActive": true },
"throttle": { "max": 1, "per": "session" },
"delayMs": 2000,
"action": {
"type": "teaser",
"text": "Questions about our plans? Happy to help.",
"quickReplies": ["Yes, I have a question", "No thanks"],
"replyRoles": ["ask", "dismiss"],
"ttlMs": 20000
}
}
]
Nejdůležitější limity:
- nejvýše 50 pravidel, celkem 60 000 znaků,
id: malá písmena, číslice a spojovníky, nejvýše 40 znaků,priority: 0 až 1000, menší číslo vyhrává, výchozí 100,delayMs: 0 až 86 400 000 (24 hodin),ttlMs(pouze bublina): 0 až 120 000, 0 znamená do zavření,throttle.max: 1 až 100,throttle.per:session,visitor,conversation,10m,1h,24h,action.type:teaser(bublina) neboproactive_message(zpráva, sopenWidget),- vzory a selektory nejvýše 200 znaků,
- pole začínající
_se považují za komentáře.
Neznámá pole se odmítají, aby byl překlep vidět při ukládání.
V kódu: zobrazení bubliny
Z vlastního kódu zobrazíte bublinu u tlačítka chatu, například po akci na stránce:
ReactiveChat('show', 'Questions about your plan? Write to us.');
ReactiveChat('showTeaser', {
text: 'Questions about your plan?',
quickReplies: ['Yes', 'No thanks'],
ttlMs: 15000,
ruleId: 'tarif-kampagne'
});
ReactiveChat('hide');
I tyto bubliny dodržují pravidla výše. showTeaser vrací, zda se bublina zobrazila. Widget hlásí události teaser:shown, teaser:click, teaser:dismiss a teaser:reply přes ReactiveChat('on', …).
V kódu: vlastní události jako spouštěče
Pro spouštěč Vlastní událost hlásíte ze stránky milník:
ReactiveChat('track', 'warenkorb_voll');
V tooltipu zadáte stejný název.
Nerušit
Pokud návštěvník nemá být vůbec oslovován, například při placení, přidejte do vkládacího kódu:
data-rc-dnd="true"
Chat zůstává dostupný; vynechají se pouze proaktivní pobídky.
Kampaně
Pro cílené nabídky existují Kampaně pod /app/projects/{id}/campaigns: zpráva v chatu přesně popsanému publiku, případně s variantou B. Kampaně jsou dostupné od tarifu Professional.
- Zpráva nejvýše 500 znaků, až 3 tlačítka odpovědi, volitelně s otevřením okna.
- Varianta B s podílem 1 až 99 %, výchozí 50 %.
- Cílová skupina podle stránek, času na stránce, původu, parametrů UTM, nových či vracejících se návštěvníků, země, jazyka, zařízení, přihlášených či anonymních návštěvníků a — se zákaznickými daty — například podle stavu objednávky.
- Četnost na návštěvníka 1 až 50 (výchozí 1) a minimální interval 1 až 2160 hodin (výchozí 24).
- Plán se začátkem a koncem.
- Výkon: doručeno, zobrazeno, kliknuto, zahájena konverzace, dosažen cíl.
Kampaně sdílejí desetiminutový limit s tooltipy a nikdy nepřicházejí během probíhající konverzace. Návštěvníci z EU, EHP, Švýcarska a Spojeného království a návštěvníci s neznámou zemí jsou oslovováni pouze se souhlasem. Plánování a vyhodnocování kampaní popisuje produktová příručka.
Pokud se pobídka nezobrazí
- Je aktivní a povolená ve vašem tarifu?
- Nebyla už pobídka v posledních 10 minutách?
- Neprobíhá konverzace nebo není okno otevřené?
- Nezavřel ji návštěvník už, nebo nebylo dosaženo četnosti?
- Odpovídají podmínky, například adresa, zařízení či provozní doba?
- Není tlačítko chatu skryté? Pak bublina není. Použijte zprávu v chatu.
- Spouštěč frustrace nebo nákupního záměru? Kromě chyb JavaScriptu tyto signály přicházejí pouze s MousePlayerem.
Përditësuar së fundi: