Rapor Formülleri
Raporlarınızda birini farklı ya da ek bir istatistik gerektirdiğine karar verirseniz, raporun şablonunu bunun olacağı şekilde düzenleyebilirsiniz. Bu işlemi rapor şablonuna, istediğiniz istatistiği ya da anahtar performans göstergesini (KPI) getiren bir formül ekleyerek yapabilirsiniz.
Verilen standart şablonları değiştiremeyeceğinizden, standart raporlardan birinde değişiklik yapmak isterseniz, yalnızca şablonun bir klonunu üretin ve değişiklikleri yeni şablonda yapın.
Bu istatistikleri kim oluşturabilir? Genesys Pulse şablonları oluşturup düzenleyebiliyorsanız, formülleri de kullanabilirsiniz.
Important
Formüllerin nasıl kullanılacağını zaten biliyorsanız,
işlev kitaplığını formülleri oluşturmanızda yardımcı olarak kullanabilirsiniz.
Bir formül ekle
İstatistik ayrıntısı bölmesinde bir küçük araç ya da şablon düzenlerken, istatistikleri bir formül oluşturma yoluyla oluşturabilir ya da özelleştirebilirsiniz.
Formül javascript tabanlı bir söz dizimi kullanır, bu söz dizimi sayesinde diğer istatistikler tarafında verilen değerlerle ifadeleri hesaplayabilir ve daha spesifik hesaplamalar için Genesys tarafından sağlanan işlevleri kullanabilirsiniz. Örneğin, kuyruğunuzdaki terk edilen arama yüzdesini hesaplamak için, kuyruğunuzda yer alan terk edilen aramaların teklif edilen aramalara oranını hesaplayabilirsiniz.
Yüzdeleri görüntüle
Diyelim ki iki metriğe dayanan yüzdeleri görüntülemek istiyorsunuz. Aşağıdaki örneği, istediğiniz istatistikleri kullanarak kopyalamanız yeterlidir.
Bu örnekte, hem gelen hem de giden arama toplamında giden aramaların yüzdesini almak istiyoruz. Formül, aşağıdaki söz dizimine sahip bir şablon dahilinde herhangi bir istatistiğe erişebilir: Veri.İstatistik Takma Adı.Değer. Formül geçerli bir Sonuç değeri döndürmelidir.
Aşağıdaki formülde, giden aramaların Giden istatistik takma adı ve gelen aramaların Gelen istatistik takma adı ile tanımlandığını varsayıyoruz.
Formül: Bir Yüzde Hesapla
if ((Data.Outbound.Value + Data.Inbound.Value) != 0)
Result = 100 * Data.Outbound.Value / (Data.Outbound.Value + Data.Inbound.Value);
else Result = 0;
Müşteri Temsilcisi Durumu KPI'lerini nasıl görüntüleyebilirim?

Diyelim ki acente durumu için KPI'leri görüntülemek istiyorsunuz. Yalnızca Current_Status istatistiğini kullanın.
[+] Current_Status istatistiklerinin nasıl tanımlandığı.
Current_Status istatistiği, İstatistik Sunucusu seçenekleri özellikleri tarafından tanımlanır. Genişletilmiş Geçerli Durum istatistik türü, yalnızca nesnenin Süresini sunmak için daha fazla analiz edilebilen özel bir nesne döndürür.
[ExtendedCurrentStatus]
Category=CurrentState
MainMask=*
Objects=Agent
Subject=DNAction
İhtiyacınız olan bilgiyi bulmak için formüller kullanabilirsiniz:
[+] Müşteri temsilcisi zamanını geçerli durumda göster
Current_Status istatistiğini kullanarak acente durum süresini görüntüleyebilirsiniz.
Formül: Durum Süresi Al
Result = G.GetStatusDuration(Data.Current_Status.Value);
[+] Müşteri temsilcisi tarafından seçilen Neden Kodunu göster
Acente durumu için neden kodunu görüntüleyebilirsiniz.
Formül: Get Reason Code
Result = G.GetReasonCodes(Data.Current_Status.Value);
Neden Koduna ek olarak daha fazla kullanıcı verisi eklemek isterseniz, istatistiğin Ek Veri özelliğini (Kullanıcı Verisi) etkinleştirmeniz ve yalnızca Current_Status değerinden gelen ve hem Kullanıcı Verisini hem de Neden Kodunu içeren Neden Kodunu filtre eden bir formül uygulamanız gerekir.
Formül: Yalnızca Neden Kodunu Filtrele
var res = G.GetReasonCodes(Data.Current_Status.Value);
var x = res.split(';');
Result = "";
for (var i = 0; i < x.length; i++) {
var s = x[i];
if (s.indexOf("Break") > -1 ||
s.indexOf("Offline") > -1 ||
s.indexOf("Training") > -1 ) { Result = s; break; }
}
[+] Geçerli müşteri temsilcisi durumunu medya türüne göre göster
Geçerli acente durumunu medya türüne göre görüntüleyebilirsiniz.
Formül - Müşteri Temsilcisi durumunu medya türüne göre alın
Result = G.GetAgentNonVoiceStatus(Data.Current_Status.Value, 'email');
Etkileşim özelliklerini görüntüle
Diyelim ki akış segmentasyonu, ANI ve DNIS'yi içeren etkileşim özelliklerini görüntülemek istiyorsunuz. İhtiyacınız olan bilgiyi bulmak için formüller kullanabilirsiniz:
[+] Etkileşimin müşteri segmentini göster
Etkileşimin Müşteri Segmenti anahtar-değer çifti ile tanımlanan müşteri segmentini aşağıdaki formülü kullanarak görüntüleyebilirsiniz.
Formül: Müşteri Segmenti Al
Result = G.GetCustomerSegment(Data.Current_Status.Value);
[+] Müşterinin ANI'sini göster
Müşterinin ANI'sini aşağıdaki formülü kullanarak görüntüleyebilirsiniz.
Formül: ANI Al
[Result = G.GetANI(Data.Current_Status.Value);
[+] Müşterinin DNIS'sini göster
Müşterinin DNIS'sini aşağıdaki formülü kullanarak görüntüleyebilirsiniz.
Formül: DNIS Al
Result = G.GetDNIS(Data.Current_Status.Value);
Bundan sonra ne yapacağım?
Şunlar hakkında daha fazla bilgi edinmek isteyebilirsiniz: