Parametry hovoru
Když je zákazník na webu delší dobu, můžete třeba předpokládat, že se nedokáže rozhodnout, jaký produkt si vybrat. Aby o tom operátoři měli informaci, můžete přidat vlastní parametr v momentě, kdy se nachází na stránce déle než určený čas.
V nastavení spouštěcích pravidel v administraci aplikace vytvoříte nové pravidlo. Využijete parametr „čas strávený na stránkách“ a to větší než 120 sekund. V ten moment spustíte funkci s názvem „_clientUndecided.“ V sekci Aplikace také musíte nastavit nový parametr a nazvěte ji např. „navod_undecided“. Ta se poté zobrazí ve frontě čekajících i po přijetí operátorem.
Do vašeho „load“ event listeneru na vašem webu vložíte novou funkci jako metodu objektu $owidget, ve které nastavíte parametr hovoru:
$owidget._clientUndecided = function() {
$owidget.addCustomData('navod_undecided', true);
}
Návod pro implementaci:
Nejdříve je třeba si parametr v aplikaci definovat. Tedy jděte do Nastavení -> Aplikace -> Parametry -> a pak zvolte Přidat.
Vytvořte název a štítek parametru - ten se bude zobrazovat operátorům, a uložte.
Do kódu widgetu pak přidejte funkci
$owidget.addCustomData(NÁZEV PARAMETRU, HODNOTA PARAMETRU);
V aplikaci lze mít dva druhy parametrů. Předdefinované, kterými jsou:
- URL stránky
- Balíček
- Klientovo jméno
- Klientovo tel. číslo
- Titulek stránky
- Jazyk balíčku
- Klientův e-mail
A parametry vlastní, které si můžete vytvořit.
Definování parametrů:
Naše defaultní parametry:
$owidget.addCustomData("oo1_guest_ident","Chuck" + "Norris");
$owidget.addCustomData("oo1_guest_email" ,"chuck@thebest.net" );
$owidget.addCustomData("oo1_guest_phone","777666777");
Každý další parametr pak zadávejte stejným způsobem:
($owidget.addCustomData(NázevParametru, HodnotaParametru)
Testovací snippet pro umístění na stránku:
<script type="text/javascript">
(function() {
var scr = document.createElement('script');
scr.type = 'text/javascript';
scr.async = true;
scr.charset = 'UTF-8';
scr.src = '//app.mluvii.com/widget/OOWidget.js';
scr.$owidgetOnLoad = function(owidget) {
if (!owidget.isSupported) {
return;
}
owidget.init("497bdd8f-2e6f-42f5-b6fb-ddc00c5ccb60", "NASA");
owidget.addCustomData("test_parametru", "TEXT/Hodnota daného parametru");
owidget.connectToServer();
};
var ffs = document.getElementsByTagName('script')[0];
ffs.parentNode.insertBefore(scr, ffs);
})();
</script>