Enviando eventos
SDK permite enviar a Finteza cualquier evento del lado del servidor de su sitio web: información sobre las acciones del usuario, estado de la base de datos, indicadores de rendimiento, etcétera. Para ello, se ha previsto el método FintezaAnalytics::event().
// importación
|
Conecte el archivo SDK, indicando la ruta al mismo en {SDK_PATH}, y después llame FintezaAnalytics::event() con los siguientes parámetros:
Parámetro |
Tipo |
Descripción |
---|---|---|
name * |
string |
Nombre del evento. La longitud máxima es de 128 símbolos. |
websiteId * |
string |
Identificador del sitio web. Podrá obtenerlo en el panel de Finteza, en el apartado de ajustes del sitio web (campo "ID"). |
url |
string |
Dirección del servidor de Finteza. Por lo general, no es necerario cambiarlo. |
referer |
string |
Todos los eventos se vinculan a los contadores (sitios web) en el lado de Finteza, según el identificador websiteId. En este caso, además, el sistema comprueba de forma adicional que el host desde el que ha llegado el evento se corresponda con el host del contador (se indica en los ajustes del sitio web del panel de Finteza). Esto permite prevenir el aumento fraudulento de tráfico.
Por defecto, al enviar los eventos, se indica el host en el que trabaja el SDK (se determina automáticamente). En caso necesario, usted puede redefinirlo a través del parámetro referer. |
* – parámetros obligatorios.
Datos adicionales en los parámetros de los eventos #
En los eventos enviados a Finteza, podemos 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.
FintezaAnalytics::event( array(
|
Indique el nombre del evento y el identificador del sitio web, luego entre en los parámetros adicionales:
Parámetro |
Tipo |
Descripción |
---|---|---|
unit |
string |
Unidades de medición del parámetro. Por ejemplo, USD, unidades, etc. La longitud máxima es de 32 símbolos. |
value |
number |
Valor del parámetro. La longitud máxima es de 64 símbolos. |
Ejemplo:
FintezaAnalytics::event( array(
|