Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Customer Service plataforma ororentzat plataforma oro har, Dynamics 365 Customer Service Enterpriseren boterea zabaltzen duten gaitasun-multzo bat eskaintzen du, erakundeek berehala beren bezeroekin konexioan eta interaktuatu ahal izateko, mezularitza digitaleko kanalen bidez. Baimen gehigarri bat behar da Customer Servicerako Plataforma omnikanalean sartzeko. Informazio gehiago lortzeko, kontsultatu Dynamics 365 Customer Serviceren prezioen deskribapen orokorra eta Dynamics 365 Customer Serviceren prezio planaren orriak.
Agenteak kola baterako duen erabilgarritasuna berreskuratzen du, enrutazio-arauen arabera. Garatzaileomninalak API hau erabil dezake elkarrizketa hasteko aukera bezeroarentzat ikusgaia izan behar den zehazteko, baita itxaronaldia eta ilaran dagoen posizioa erakusteko ere.
Oharra
- Entzun lcw: ready ekitaldia, txat batek zuzenean sortua, SDK-ren metodoei zuzenean deitu baino lehen. Zuzeneko txat metodoak lcw: ready ekitaldia sortu ondoren inboka daitezke. Ekitaldi hau entzun dezakezu, window objektuan egiten dituen ekitaldien detektagailua gehituz.
- Bezeroaren aldetik hainbat aldiz dei daiteke metodo hori bezeroaren sarrera aldatzen denean. Bezeroaren aldeko katxea 2 minuturo eguneratzen da, edo bezeroaren testuinguru-parametroak aldatzen direnean.
- Metodo horri minutuko 100 aldiz dei dakioke antolakuntza bakoitzeko. Muga gainditzen badu, http 429 erantzun-egoeraren kodea ikusiko duzu, eskaera gehiegi bidali zituena epe jakin batean.
Sintaxia
Microsoft.Omnichannel.LiveChatWidget.SDK.getAgentAvailability();
Parametroak
Bat ere ez
Itzulitako balioa
| Name | Type | Deskribapenak |
|---|---|---|
queueId |
Soka | Eskaera enrutatzeko arauaren konfigurazioaren eta sarrera-datuen arabera eskaera enrutatzen den helmuga-ilara (erakundearen balioa eta enrutamendu-arauaren parte diren testuingurua ematen dira). |
isQueueAvailable |
Boolear | Lagin: - ILARA arreta-ordutegiaren barruan badago. - FALTSUA, ilara arreta-ordutegitik kanpo badago. |
StartTimeOfNextOperatingHour |
Ordua Data | Ilararen arreta-ordutegiaren hasiera-ordua (UTC), arreta-ordutegitik kanpo badago. Arreta ordutegian, 01-01-0001 balio bat itzuliko da. |
EndTimeOfNextOperatingHour |
Ordua Data | Ordua (UTC) ilararen arreta-ordutegia amaitzen da, arreta-ordutegitik kanpo badago. Arreta ordutegian, 01-01-0001 balio bat itzuliko da. |
nexttransitiontime |
Ordua Data | Ilara berriro martxan dagoen ordua (UTC) arreta-ordutegitik kanpo badago, berriro martxan egongo da. Ilara martxan ez dagoen ordua funtzionamendu orduetan agertzen da. |
positionInQueue |
Zenbakia | Ilara berean beste bezero batzuen atzetik zain dagoen bezero bat ilaran egotea. |
isAgentAvailable |
Boolear | Lagin: - TRUE, baldin eta buztan-agenteak gaur egun prest badaude eskaerak jasotzeko, lan-fluxurako konfiguratutako enrutazio- eta esleipen-arauen arabera. APIk ere true true itzultzen du, bot bat lan-fluxuarekin edo ilara batekin lotuta badago. GOMENDATZEN DA API hau ez erabiltzea bertan dagoen bot bat dagoenean. - FALTSE, agenteak eskaerak jasotzeko prest ez badaude. |
averageWaitTime |
Zenbakia | Azken 48 orduotako datuetan oinarritutako helmugako ilaran, batez beste, minututan itxaron behar da bezeroentzat. |
Example
window.addEventListener("lcw:ready", function handleLivechatReadyEvent(){
// Gets the agent availability
Microsoft.Omnichannel.LiveChatWidget.SDK.getAgentAvailability();
});
Funtziorako testuinguru pertsonalizatuen balioak pasatzea, testuingurua jasotzen dela ziurtatzeko
Metodo honek setContextProvider funtzioari barne dei bat egiten dio eta, ondoren, getAgentAvailability deitzen dio modu sinkronikoan, testuingurua jarraitu aurretik ezartzen dela ziurtatzeko. Funtzioen izaera asinkronikoa dela eta, banan-banan erabiltzen direnean, litekeena da testuingurua ez egotea prest aholkularitza-agentea eskuragarri dagoenean.
Oharra
Ez da beharrezkoa setContextProvider metodora deitzea getAgentAvailability-ri deitu baino lehen.
Metodoa nola erabili erakusten duen adibide-kodea setContextProvider da.
// To set the custom context, pass the custom context object as input parameter to agent availability
// provider as part of the logic, so there is no need to set custom context before this call.
Microsoft.Omnichannel.LiveChatWidget.SDK.getAgentAvailability({
customContext : {
'jwtToken': {'value':'token','isDisplayable':true},
'Email': {'value':'mae.gibbins@contoso.com','isDisplayable':true},
'client': {'value':'true','isDisplayable':true},
'Emailing': {'value':'true','isDisplayable':true}
}
}
);
Erlazionatutako informazioa
startChat
setContextProvider
Zuzeneko txataren SDK erreferentzia