Envío de eventos
Después de instalar SDK, usted podrá enviar a Finteza eventos sobre las acciones de los usuarios en su aplicación. Para ello, use el método event, indicando en el mismo el nombre de línea del evento:
Finteza.event("{EVENT}") |
Como {EVENT}, indique el nombre del evento. Si usted usa un prefijo con el nombre de la aplicación, este se añadirá a todos los eventos enviados.
Llame a esta función después de cualquier evento necesario en la aplicación: la entrada en un apartado, la pulsación de un botón, la cumplimentación de un formulario, etcétera.
La longitud máxima permitida para el nombre del evento, prefijo incluido, es de 128 símbolos. |
Datos adicionales en los parámetros de los eventos #
En los eventos enviados por Finteza se puede indicar información adicional en forma de parámetros. Por ejemplo, el tipo de mercancía adquirida, el importe de la compra, la divisa, etcétera.
Finteza.event("{EVENT}", id: "{ID}", unit: "{UNIT}", value: "{VALUE}") |
Como {EVENT}, indique el nombre del evento. A continuación, se indican los parámetros:
Parámetro |
Tipo |
Descripción |
---|---|---|
id |
string |
Identificador aleatorio. Su longitud máxima es de 64 símbolos. Para no usar el identificador, indique null. |
unit |
string |
Unidades de medida del parámetro. Por ejemplo, USD, unidades, etcétera. Su longitud máxima es de 32 símbolos. |
value |
number |
Valor del parámetro. Su longitud máxima es de 64 símbolos. |
Ejemplo:
Finteza.event("Book Load", id: "CATEGORY_ID", unit: "BOOKS", value: "BOOK_ID")
|
Los modelos complejos de registro de eventos para las compras incorporadas (in-app purchase) y E-Commerce serán aañadidos en el futuro. |
Desactivación del seguimiento de eventos #
Para desactivar temporalmente el registro de eventos dentro de la aplicación, use el método Finteza.setTracking con el valor false.
Finteza.setTracking(false); |
Después de ello, todos los eventos posteriores registrados a través de la función event (incluyendo aquellos con parámetros) serán ignorados y no serán enviados a Finteza.
Para activar de nuevo el envío de eventos, llame al método con el valor true:
Finteza.setTracking(true); |