Valorar mi llamada en Skype Empresarial Server 2015

Skype for Business Server 2015
 

Última modificación del tema:2016-03-28

Resumen:  información acerca de la característica Valorar mi llamada de Skype Empresarial Server 2015.

Valorar mi llamada es una característica nueva de Skype Empresarial que ofrece a las empresas una manera de recibir comentarios de sus usuarios finales.

La ventana Valorar mi llamada ofrece un sistema de votación basado en estrellas, así como tokens predefinidos para las llamadas de audio y vídeo. Además, los administradores pueden habilitar un campo personalizado para proporcionar comentarios.

Actualmente, los datos recopilados de Valorar mi llamada no se incluyen en ningún informe de supervisión existente, aunque dispone de un informe de supervisión independiente. Los datos se recopilan en tablas SQL a las que se puede obtener acceso ejecutando consultas SQL (funcionan en los informes en curso).

Antes de que los usuarios en su implementación de Skype Empresarial Server puedan acceder a la funcionalidad Valorar mi llamada, deben implementarse y configurarse los siguientes componentes:

  • Debe tener Skype Empresarial Server instalado (versión 9160 o una versión superior).

  • Haga que sus usuarios instalen y actualicen a la última versión Skype Empresarial y solicíteles que usen la interfaz de usuario de Skype Empresarial.

  • Los usuarios deben estar hospedados en el grupo de servidores front-end de Skype Empresarial Server.

  • Debe tener una base de datos de supervisión de Skype Empresarial Server implementada y asociada a los grupos de servidores de Skype Empresarial Server.

  • Le recomendamos que implemente el Panel de calidad de llamadas (CQD).

La característica Valorar mi llamada se habilita automáticamente en la directiva Cliente con los siguientes valores predeterminados:

  • Porcentaje de visualización de Valorar mi llamada: 10 %

  • Permitir comentarios personalizados de usuarios en Valorar mi llamada: deshabilitado

No es necesario llevar a cabo ninguna acción para habilitar la característica básica; pero, los comentarios personalizados necesitarán habilitarse por separado si así lo desea. El siguiente cmdlet de Windows PowerShell es un ejemplo para habilitar los comentarios personalizados de los usuarios finales y para cambiar el intervalo del 10 al 80 %.

Set-CSClientPolicy -Identity <PolicyIdentity> -RateMyCallDisplayPercentage 80 - RateMyCallAllowCustomUserFeedback $true 

Los datos recopilados de los usuarios se recopilan en dos tablas de la base de datos de supervisión.

[QoeMetrics].[dbo].[CallQualityFeedbackToken]: esta tabla contiene resultados del sondeo de tokens por parte de los usuarios finales.

[QoeMetrics].[dbo].[CallQualityFeedbackTokenDef]: esta tabla contiene definiciones de tokens.

Las definiciones de tokens se codifican del siguiente modo:

 

1

DistortedSpeech

2

ElectronicFeedback

3

BackgroundNoise

4

MuffledSpeech

5

Eco

21

FrozenVideo

22

PixelatedVideo

23

BlurryImage

24

PoorColor

25

DarkVideo

[QoeMetrics].[dbo].[CallQualityFeedback] Esta tabla contiene los resultados de sondeo de la votación basada en estrellas y los comentarios de los clientes, en caso de estar habilitados.

Puede llamar a los datos de las tablas con una consulta select * from [Nombre.Tabla] o utilizando Microsoft SQL Server Management Studio.

Se pueden utilizar las siguientes consultas SQL:

Audio

SELECT
        s.ConferenceDateTime
        ,Caller.URI as Caller
        ,CallerCqf.FeedbackText 
        ,CallerCqf.Rating
        ,CallerCqfTokenDef.TokenDescription 
        ,CallerCqfToken.TokenValue
    FROM [Session] s WITH (NOLOCK)
        INNER JOIN [MediaLine] AS m WITH (NOLOCK) ON 
            m.ConferenceDateTime = s.ConferenceDateTime
            AND m.SessionSeq = s.SessionSeq                        
        INNER JOIN [AudioStream] AS a WITH (NOLOCK) ON -- only look at Audio related feedback
            a.MediaLineLabel = m.MediaLineLabel    
            and a.ConferenceDateTime = m.ConferenceDateTime 
            and a.SessionSeq = m.SessionSeq
            and a.SenderIsCallerPAI = 1                
        INNER JOIN [CallQualityFeedback] AS CallerCqf WITH (NOLOCK) ON
            CallerCqf.ConferenceDateTime  = s.ConferenceDateTime 
            and
            CallerCqf.SessionSeq = s.SessionSeq 
        INNER JOIN [CallQualityFeedbackToken] AS CallerCqfToken WITH (NOLOCK) ON
            CallerCqfToken.ConferenceDateTime  = s.ConferenceDateTime 
            and
            CallerCqfToken.SessionSeq = s.SessionSeq
            and
            CallerCqfToken.FromURI = CallerCqf.FromURI
        INNER JOIN [CallQualityFeedbackTokenDef] AS CallerCqfTokenDef WITH (NOLOCK) ON
            CallerCqfTokenDef.TokenId = CallerCqfToken.TokenId
            and
            CallerCqfToken.TokenId < 20 -- only look at Audio related feedback
        INNER JOIN [User] AS Caller WITH (NOLOCK) ON
            Caller.UserKey = CallerCqf.FromURI
 

Vídeo

SELECT
        s.ConferenceDateTime
        ,Caller.URI as Caller
        ,CallerCqf.FeedbackText 
        ,CallerCqf.Rating
        ,CallerCqfTokenDef.TokenDescription 
        ,CallerCqfToken.TokenValue
    FROM [Session] s WITH (NOLOCK)
        INNER JOIN [MediaLine] AS m WITH (NOLOCK) ON 
            m.ConferenceDateTime = s.ConferenceDateTime
            AND m.SessionSeq = s.SessionSeq                        
        INNER JOIN [VideoStream] AS v WITH (NOLOCK) ON -- only look at Video related feedback
            v.MediaLineLabel = m.MediaLineLabel    
            and v.ConferenceDateTime = m.ConferenceDateTime 
            and v.SessionSeq = m.SessionSeq
            and v.SenderIsCallerPAI = 1                
        INNER JOIN [CallQualityFeedback] AS CallerCqf WITH (NOLOCK) ON
            CallerCqf.ConferenceDateTime  = s.ConferenceDateTime 
            and
            CallerCqf.SessionSeq = s.SessionSeq 
        INNER JOIN [CallQualityFeedbackToken] AS CallerCqfToken WITH (NOLOCK) ON
            CallerCqfToken.ConferenceDateTime  = s.ConferenceDateTime 
            and
            CallerCqfToken.SessionSeq = s.SessionSeq
            and
            CallerCqfToken.FromURI = CallerCqf.FromURI
        INNER JOIN [CallQualityFeedbackTokenDef] AS CallerCqfTokenDef WITH (NOLOCK) ON
            CallerCqfTokenDef.TokenId = CallerCqfToken.TokenId
            and
            CallerCqfToken.TokenId > 20 -- only look at Video related feedback
        INNER JOIN [User] AS Caller WITH (NOLOCK) ON
            Caller.UserKey = CallerCqf.FromURI
 
Mostrar: