IntegrazioniInvio di eventi

Invio di eventi

SDK consente l'invio di eventi dalla parte server del sito Web a Finteza, inclusi i dati relativi all'azione dell'utente, lo stato del database, gli indicatori delle prestazioni, ecc. Il metodo FintezaAnalytics::evento () è responsabile di questo.

// import
include"{SDK_PATH}\finteza-analytics.php" );
 
// invia un evento
FintezaAnalytics::event( array(
    'name' => '{EVENT}',
    'websiteId' => '{WEBSITE_ID}'
) );

Includi il file SDK impostandone il percorso {SDK_PATH}. Quindi chiama FintezaAnalytics::event() con i seguenti parametri:

Parametro

Tipo

Descrizione

name *

string

Nome dell'evento. La lunghezza massima è di 128 simboli.

websiteId *

string

Website ID. Può essere ottenuto nelle impostazioni del sito Web (campo ID) del Pannello Finteza.

url

string

Indirizzo del server Finteza. Nella maggior parte dei casi, non dovrebbe essere modificato.

referer

string

Tutti gli eventi sono associati ai contatori (siti Web) sul lato Finteza utilizzando il websiteId. Il sistema si assicura che un host da cui è arrivato un evento corrisponda all'host del contatore (specificato nelle impostazioni del sito Web del Pannello Finteza). Questo impedisce di gonfiare il traffico.

 

Per impostazione predefinita, quando si inviano eventi viene specificato un host su cui lavora l'SDK (definito automaticamente). Se necessario, è possibile ridefinirlo utilizzando il parametro referer.

* – parametri richiesti.

Dati aggiuntivi nei parametri dell'evento #

Negli eventi inviati a Finteza, è possibile specificare ulteriori dati come parametri, ad esempio un tipo di merce acquistata, prezzo, valuta, ecc.

FintezaAnalytics::event( array(
    'name' => '{EVENT}',
    'websiteId' => '{WEBSITE_ID}'
    'unit' => '{UNIT}',
    'value' => '{VALUE}'
) );

Impostare il nome dell'evento e l'ID del sito Web, quindi specificare parametri aggiuntivi:

Parametro

Tipo

Descrizione

unit

string

Unità di misura dei parametri, ad esempio USD, elementi, ecc. La lunghezza massima è di 32 simboli.

value

number

Valore del parametro. La lunghezza massima è di 64 simboli.

Esempio:

FintezaAnalytics::event( array(
    'name' => 'SERVER+TRACK+PURCHASE',
    'websiteId' => 'sbnopromrvdebluwjzylmbhfkrmiabtqpc'
    'unit' => 'USD',
    'value' => '100'
) );