Şablon İşlev Kitaplığı
Formüllerin kullanımını öğrendiğinizde, bu işlev kitaplığını ek özelleştirmeler için referans olarak kullanabilirsiniz.
Aşağıda, Genesys Pulse standart şablonları için, Genesys Pulse sürümü 8.5.102.02 ile birlikte otomatik olarak üretilen bir işlev kitaplığı yer almaktadır.
İçindekiler
- 1 Şablon İşlev Kitaplığı
- 1.1 GetAgentNonVoiceStatus(state, media) → {string}
- 1.2 GetAgentVoiceStatus(state) → {string}
- 1.3 GetANI(state, switchID) → {string}
- 1.4 GetBusinessResult(state)
- 1.5 GetCustomerSegment(state)
- 1.6 DNIS Al(durum, switch kimliği) → {string}
- 1.7 Çalışan Kimliği Al(durum) → {string}
- 1.8 Dahili Hat Al(durum) → {string}
- 1.9 Oturum Açma Kimliği Al(durum) → {string}
- 1.10 Yer Al(durum) → {string}
- 1.11 Konum Al(durum) → {string}
- 1.12 GetReasonCodes(state) → {string}
- 1.13 GetServiceSubType(state)
- 1.14 Servis Türü Al(durum)
- 1.15 Surum Süresi Al(durum) → {Number}
- 1.16 Switch'leri Al(durum, sep)
- 1.17 GetUserDataValue(state, key)
GetAgentNonVoiceStatus(state, media) → {string}
Müşteri temsilcisinin , Ses dışındaki diğer medya için durum adını alın.
Parametreler:
Adı | Türü | Açıklama |
durum | AgentCurrentState | Acentenin geçerli durumu (tipik olarak, uygun istatistik Değeri). |
medya | dize | Medya adı. |
Geri döner:
Durum adı, durum ve medya mevcutsa, boş dize verilen medya hakkındaki bilgi, verilen geçerli durumda mevcut değilse, null, durum null ise ya da bir acente durumu değilse, ya da medya null ise, belirtilmemişse ya da boşsa.
Tip = dize
GetAgentVoiceStatus(state) → {string}
Müşteri temsilcisinin, Ses medyası için durum adını alın.
Parametreler:
Adı | Türü | Açıklama |
durum | AgentCurrentState | Acentenin geçerli durumu (tipik olarak, uygun istatistik Değeri). |
Geri döner:
Durum adı, durum mevcutsa, null, durum null ise ya da bir acente durumu değilse.
Tür = dize
GetANI(state, switchID) → {string}
Verilen müşteri temsilcisi durumunda bir ilk mevcut ANI niteliği alın.
Parametreler:
Adı | Türü | Bağımsız Değişken | Açıklama |
durum | AgentCurrentState | Acentenin geçerli durumu (tipik olarak, uygun istatistik Değeri). | |
switch kimliği | dize | <isteğe bağlı> | Aramayı sınırlandırmak için isteğe bağlı switch adı. |
Geri döner:
ANI değeri, bulunuyorsa, boş dize bulunmuyorsa, null, durum null ise ya da bir müşteri temsilcisi durumu değilse.
Tip = dize
GetBusinessResult(state)
"İş Sonucu" kullanıcı verisi değerini alın.
Parametreler:
Adı | Türü | Açıklama |
durum | AgentCurrentState | Acentenin geçerli durumu (tipik olarak, uygun istatistik Değeri). |
Geri döner:
İş Sonucu değeri, mevcutsa, boş dize, kullanıcı verisinin mevcut olmamasını gerektiriyorsa, null, durum null ise ya da bir acente durumu değilse.
GetCustomerSegment(state)
"Müşteri Segmenti" kullanıcı verisi değerini alın.
Parametreler:
Adı | Türü | Açıklama |
durum | AgentCurrentState | Acentenin geçerli durumu (tipik olarak, uygun istatistik Değeri). |
Geri döner:
Müşteri Segmenti değeri, mevcutsa, boş dize, kullanıcı verisinin mevcut olmamasını gerektiriyorsa, null, durum null ise ya da bir acente durumu değilse.
DNIS Al(durum, switch kimliği) → {string}
Verilen müşteri temsilcisi durumunda bir ilk mevcut DNIS niteliği alın.
Parametreler:
Adı | Türü | Bağımsız Değişken | Açıklama |
durum | AgentCurrentState | Acentenin geçerli durumu (tipik olarak, uygun istatistik Değeri). | |
switch kimliği | dize | <isteğe bağlı> | Aramayı sınırlandırmak için isteğe bağlı switch adı. |
Geri döner:
DNIS değeri, bulunuyorsa, boş dize bulunmuyorsa, null, durum null ise ya da bir müşteri temsilcisi durumu değilse.
Tip = dize
Çalışan Kimliği Al(durum) → {string}
Müşteri temsilcisinin, Verilen müşteri temsilcisi durumunda belirtilen Çalışan Kimliğini alın.
Parametreler:
Adı | Türü | Açıklama |
durum | AgentCurrentState | Acentenin geçerli durumu (tipik olarak, uygun istatistik Değeri) |
Geri döner:
Müşteri temsilcisinin Çalışan Kimliği, mevcutsa, boş dize mevcut değilse (tipik olarak, müşteri temsilcisi oturumu kapattığında), null, durum null ise ya da bir müşteri temsilcisi durumu değilse.
Tip = dize
Dahili Hat Al(durum) → {string}
Müşteri temsilcisinin, Verilen müşteri temsilcisi durumunda belirtilen Dahili Hattını alın.
Parametreler:
Adı | Türü | Açıklama |
durum | AgentCurrentState | Acentenin geçerli durumu (tipik olarak, uygun istatistik Değeri) |
Geri döner:
Müşteri temsilcisinin Uzantısı, mevcutsa, boş dize mevcut değilse (tipik olarak, müşteri temsilcisi oturumu kapattığında), null, durum null ise ya da bir müşteri temsilcisi durumu değilse.
Tip = dize
Oturum Açma Kimliği Al(durum) → {string}
Müşteri temsilcisinin, Verilen müşteri temsilcisi durumunda belirtilen Oturum Açma Kimliğini alın.
Parametreler:
Adı | Türü | Açıklama |
durum | AgentCurrentState | Acentenin geçerli durumu (tipik olarak, uygun istatistik Değeri) |
Geri döner:
Müşteri temsilcisinin Oturum Açma Kimliği, mevcutsa, boş dize mevcut değilse (tipik olarak, müşteri temsilcisi oturumu kapattığında), null, durum null ise ya da bir müşteri temsilcisi durumu değilse.
Tip = dize
Yer Al(durum) → {string}
Müşteri temsilcisinin, Verilen müşteri temsilcisi durumunda belirtilen yerini alın.
Parametreler:
Adı | Türü | Açıklama |
durum | AgentCurrentState | Acentenin geçerli durumu (tipik olarak, uygun istatistik Değeri). |
Geri döner:
Müşteri temsilcisinin Yer adı, mevcutsa, boş dize mevcut değilse (tipik olarak, müşteri temsilcisi oturumu kapattığında), null, durum null ise ya da bir müşteri temsilcisi durumu değilse.
Tip = dize
Konum Al(durum) → {string}
Müşteri temsilcisinin, Verilen müşteri temsilcisi durumunda belirtilen ACD Konumunu alın.
Parametreler:
Adı | Türü | Açıklama |
durum | AgentCurrentState | Acentenin geçerli durumu (tipik olarak, uygun istatistik Değeri) |
Geri döner:
Müşteri temsilcisinin ACD Pozisyonu, mevcutsa, boş dize mevcut değilse (tipik olarak, müşteri temsilcisi oturumu kapattığında), null, durum null ise ya da bir müşteri temsilcisi durumu değilse.
Tip = dize
GetReasonCodes(state) → {string}
Tüm medya türlerinden, acentenin geçeri durumu ile ilgili neden kodlarını alın. Neden kodları yalnızca aşağıdaki acente durumları için elde edilebilir: LoggedIn, AfterCallWork, NotReadyForNextCall, WaitForNextCall.
Parametreler:
Adı | Türü | Açıklama |
durum | AgentCurrentState | Acentenin geçerli durumu (tipik olarak, uygun istatistik Değeri). |
Geri döner:
Neden kodları, ';' ile ayrılır, mevcutsa, boş dize neden kodu mevcut değilse, null, durum null ise ya da bir acente durumu değilse.
Tip = dize
GetServiceSubType(state)
"ServiceSubType" kullanıcı verisi değerini alın.
Parametreler:
Adı | Türü | Açıklama |
durum | AgentCurrentState | Acentenin geçerli durumu (tipik olarak, uygun istatistik Değeri). |
Geri döner:
ServiceSubType değeri, mevcutsa, boş dize, kullanıcı verisinin mevcut olmamasını gerektiriyorsa, null, durum null ise ya da bir acente durumu değilse.
Servis Türü Al(durum)
"Servis Türü" kullanıcı verisi değerini alın.
Parametreler:
Adı | Türü | Açıklama |
durum | AgentCurrentState | Acentenin geçerli durumu (tipik olarak, uygun istatistik Değeri). |
Geri döner:
Hizmet Türü değeri, mevcutsa, boş dize, kullanıcı verisinin mevcut olmamasını gerektiriyorsa, null, durum null ise ya da bir acente durumu değilse.
Surum Süresi Al(durum) → {Number}
Acentenin geçerli durumunun süresini alın.
Parametreler:
Adı | Açıklama |
durum | Müşteri temsilcisinin geçerli durumu, müşteri temsilcisi grubu, DN ya da kampanya (tipik olarak, uygun istatistik Değeri). |
Geri döner:
Süre, saniye cinsinden, durum mevcut ise, null, durum null ise.
Tür = Sayı
Switch'leri Al(durum, sep)
Acentenin oturum açtığı switch'lerin listesini alın.
Parametreler:
Adı | Türü | Açıklama |
durum | AgentCurrentState | Acentenin geçerli durumu (tipik olarak, uygun istatistik Değeri). |
sep | dize | Kullanılacak ayırıcı. Varsayılan ';'. |
Geri döner:
Switch'lerin listesi, varsa, boş dize, acente tümüyle oturum kapatmışsa, null, durum null ise ya da bir acente durumu değilse.
GetUserDataValue(state, key)
Verilen anahtar ile ilk bulunan kullanıcı verisinin değerini alın.
Parametreler:
Adı | Türü | Açıklama |
durum | AgentCurrentState | Acentenin geçerli durumu (tipik olarak, uygun istatistik Değeri). |
anahtar | dize | Kullanıcı verisi anahtarı |
Geri döner:
Kullanıcı verisi değeri, mevcutsa, boş dize, kullanıcı verisinin mevcut olmaması gerekiyorsa, null, durum null ise ya da bir acente durumu değilse ya da anahtar null ise.
Bu sayfa son olarak Mart 28, 2017 tarihinde ve 17.41 saatinde düzenlenmiştir.
Comments or questions about this documentation? Contact us for support!