0.7.20 • Published 1 day ago

camon-tmanager v0.7.20

Weekly downloads
-
License
MIT
Repository
-
Last release
1 day ago

npm version

Descripción

Esta librería se creó con la intención de resolver los problemas del envío de eventos para los reportes y métricas de experiencias. Dispone de una API facil e intuitiva de usar y configurar para enviar eventos al servicio de AWS Kinesis.

Tipos de eventos

Hay eventos que se disparan por defecto, y uno que se dispara de forma manual.

  • site_starting: Carga inicial del sitio, se puede desactivar
  • experience_view: Carga inicial de la experiencia, se puede desactivar
  • interaction_time: Cuenta el tiempo transcurrido en la experiencia, se puede desactivar
  • interaction_custom: Especifica un evento custom, se debe especificar el label. Ej: 'Click en botón'

Instalación

Para instalar esta librería, sigue estos pasos:

  1. Corre el comando: npm i camon-tmanager@latest
  2. Configurar con init({...props})
  3. Disparar el evento que necesitemos: customEvent('NOMBRE DEL EVENTO')

Uso

Hasta la fecha disponemos de dos funciones que nos permiten configurar init() y enviar un evento customEvent() respectivamente. A continuación un ejemplo de uso.

import {init, customEvent} from 'camon-tmanager'

/* Función de configuración, colocar en el entrypoint de la aplicación (App.js o similar) */
init({
    alias: 'O3-ARG',
    endpoint: 'https://analytics....', 
    enabled: true,      // por defecto es true OPCIONAL, este deshabilita todo
    enabledTrackView: true,    // por defecto es true OPCIONAL
    enabledTrackSiteStarting: true,    // por defecto es true OPCIONAL
    enabledTrackTime: true,    // por defecto es true OPCIONAL
    experience: {
        experienceId: 7777, 
        campaignId: 7777, 
        companyId: 0,   // TODO: hoy por hoy se debe enviar de esta forma
        customerId: 7777
    }, 
})

/* Función que envía el evento */
customEvent('Click en botón INICIAR')
0.7.20

1 day ago

0.7.19

1 month ago

0.7.18

2 months ago

0.7.17

2 months ago

0.7.16

6 months ago

0.7.15

6 months ago

0.7.14

6 months ago

0.7.13

6 months ago

0.7.12

6 months ago

0.7.1

6 months ago

0.7.0

6 months ago

0.6.9

6 months ago

0.6.8

6 months ago

0.6.7

6 months ago

0.6.5

6 months ago

0.6.4

6 months ago

0.6.3

6 months ago

0.6.2

6 months ago

0.5.2

6 months ago

0.4.2

6 months ago

0.3.2

6 months ago

0.2.2

6 months ago

0.1.2

6 months ago

0.0.2

6 months ago

0.0.1

6 months ago