¿En qué podemos ayudarle?

< Todos los temas

getContactsCount

Es un método que permite obtener, con un rango de un año hasta el día actual, el número total de contactos según su resultado, situación, tipología y subtipología.

Para utilizarlo hay que acceder al apartado externo de Dialapplet Web, seleccionar Empresa, Clave y en el desplegable de acción elegir «getContactsCount».

Los campos obligatorios para usar este método son:
service (número entero)
campaign (número entero)
database (número entero)

Explicación de los campos:
   service (requerido, número entero): ID del servicio.
   campaign (requerido, número entero): ID del modo de llamada.
   database (requerido, número entero): ID Base de datos.
   situation: Situación del showflow. Tiene que ser pending, unclassified, touched o closed. Escrito todo en minúsculas.
   typology (número entero): ID de la tipología.
   subtypology (número entero): ID de la subtipología.
   result: Resultado de la decisión. Tiene que ser POSITIVE (útil positivo), NEGATIVE (no útil), NS (útil negativo) o NULL. Escrito todo en mayúsculas.

   
Resultado

Array de objetos con el total de contactos según sus características, por cada total tenemos los siguientes campos:

    count: número de contactos.
    result: resultado de la decisión.
    situation: situación del showflow.
    subtypology: ID de la sub-tipología
    typology: ID de la tipología
    

Ejemplo para obtener todos los contactos.
service = 67
campaign = 109
database = 91

api.php?c=1&k=91c8kIKF1SPkcxW3mgqDb3NQ&a=getContactsCount&service=67&campaign=109&database=91

{
  «ACTION»: «getContactsCount»,
  «DATA»: [
    {
      «count»: 3,
      «result»: «POSITIVE»,
      «situation»: «closed»,
      «subtypology»: 19,
      «typology»: 10
    },
    {
      «count»: 2,
      «result»: «POSITIVE»,
      «situation»: «closed»,
      «subtypology»: 20,
      «typology»: 10
    },
    {
      «count»: 2438,
      «result»: «NEGATIVE»,
      «situation»: «closed»,
      «subtypology»: 11,
      «typology»: 7
    },
    {
      «count»: 2,
      «result»: «NEGATIVE»,
      «situation»: «closed»,
      «subtypology»: 12,
      «typology»: 7
    },
    {
      «count»: 4,
      «result»: «NEGATIVE»,
      «situation»: «closed»,
      «subtypology»: 13,
      «typology»: 7
    },
    {
      «count»: 2,
      «result»: «NEGATIVE»,
      «situation»: «closed»,
      «subtypology»: 17,
      «typology»: 8
    },
    {
      «count»: 2371,
      «result»: «NS»,
      «situation»: «closed»,
      «subtypology»: 15,
      «typology»: 8
    },
    {
      «count»: 4,
      «result»: «NS»,
      «situation»: «closed»,
      «subtypology»: 16,
      «typology»: 8
    },
    {
      «count»: 1892,
      «result»: null,
      «situation»: «pending»,
      «subtypology»: 0,
      «typology»: null
    },
    {
      «count»: 3,
      «result»: null,
      «situation»: «touched»,
      «subtypology»: 18,
      «typology»: 9
    }
  ]
}

Ejemplo para obtener los contactos cerrados con tipología 8, sub-tipología 17 y resultado negativo
service = 67
campaign = 109
database = 91
situation = closed
typology = 8
subtypology = 17

api.php?c=1&k=91c8kIKF1SPkcxW3mgqDb3NQ&a=getContactsCount&service=67&campaign=109&database=91&situation=closed&typology=8&subtypology=17&result=NEGATIVE

{
  «ACTION»: «getContactsCount»,
  «DATA»: [
    {
      «count»: 2,
      «result»: «NEGATIVE»,
      «situation»: «closed»,
      «subtypology»: 17,
      «typology»: 8
    }
  ]
}

¿Le ha resultado útil este artículo?
¿Cómo podemos mejorar este artículo?
Please submit the reason for your vote so that we can improve the article.
Anterior getContacts
Siguiente getEmail
Tabla de contenidos
EnglishFrenchPortugueseSpanish