Het verzenden van evenementen

Onze SDK maakt het verzenden van alle gebeurtenissen via het server deel van uw website naar Finteza mogelijk, met inbegrip van de actie gegevens van de gebruiker, database-status, prestatie-indicatoren, enz. De FintezaAnalytics::event() functie voorziet hierin.

// importeren
bijvoegen"{SDK_PATH}\finteza-analytics.php" );
 
// verzend een evenement
FintezaAnalytics::event( array(
    'name' => '{EVENT}',
    'websiteId' => '{WEBSITE_ID}'
) );

Voeg het SDK-bestand toe, door het instellen van het pad in {SDK_PATH}. Roep dan de FintezaAnalytics::event() functie aan met de volgende parameters:

Parameter

Type

Omschrijving

name *

string

Evenement naam. De maximale lengte is 128 tekens.

websiteId *

string

Website ID. Deze kan worden verkregen in de website-instellingen (ID veld) van het Finteza paneel.

url

string

Finteza server adres. In de meeste gevallen hoeft dit niet te worden gewijzigd.

referer

string

Alle evenementen zijn gebonden aan tellers (websites) op Finteza met behulp van een websiteId. Het systeem zorgt ervoor dat een evenement dat is aangekomen overeen komt met de host teller (gespecificeerd in de website instellingen van het Finteza paneel). Dit voorkomt het verwerken van vervalst verkeer.

 

In de standaard instelling, wordt de host waarmee SDK samen werkt (automatisch gedefinieerd) opgegeven bij het verzenden van gebeurtenissen. Indien nodig kunt u deze opnieuw definiëren met behulp van de verwijzings parameter.

* – verplichte parameters..

Aanvullende gegevens in de event parameters #

In de gebeurtenissen die worden verzonden naar Finteza, kunt u extra gegevens opgeven als parameters, en bijvoorbeeld, het soort van een gekocht goed, de prijs, valuta, enz. specificeren

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

Specificeer de naam van de gebeurtenis, voeg een website ID toe, en geef vervolgens de extra parameters:

Parameter

Type

Omschrijving

unit

string

Parameter eenheden, bijvoorbeeld USD, punten etc. De maximumlengte is 32 symbolen.

value

nummer

Parameter waarde. De maximumlengte is 64 symbolen.

Voorbeeld:

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