Menghantar peristiwa

SDK membenarkan penghantaran sebarang peristiwa dari bahagian pelayan laman web anda ke Finteza, termasuk data tindakan pengguna, status pangkalan data, petunjuk prestasi, dll. The finteza.sendEvent() kaedah disediakan untuk itu.

const finteza = require("finteza-sdk");
 
// menghantar peristiwa
finteza.sendEvent({
  nama: "Server Track Test",
  websiteId: "lopvkgcafvwoprrxlopvkgcafvwfzsrx"
});

Tetapkan parameter berikut semasa memanggil finteza.sendEvent():

Parameter

Jenis

Penerangan

nama *

string

Nama peristiwa. Panjang maksimum ialah 128 aksara.

websiteId *

string

ID laman web. Ia boleh diperolehi dalam tetapan laman web (medan ID) dari Finteza panel.

url

string

Alamat pelayan Finteza. Dalam kebanyakan kes, ia tidak boleh diubah.

perujuk

string

Semua peristiwa terikat kepada kaunter (laman web) di sebelah Finteza menggunakan websiteId. Sistem ini memastikan bahawa hos suatu peristiwa telah tiba dari sepadan dengan hos kaunter (dinyatakan dalam tetapan laman web dari Finteza panel). Ini menghalang peningkatan trafik.

 

Secara lalai, tuan rumah SDK berfungsi (ditakrif secara automatik) ditentukan semasa menghantar peristiwa. Jika perlu, anda boleh menetapkan semula menggunakannya perujuk parameter.

* – parameter diperlukan.

Data tambahan dalam parameter peristiwa #

Dalam peristiwa yang dihantar ke Finteza, anda boleh menentukan data tambahan sebagai parameter, sebagai contoh, jenis belian baik, harga, mata wang, dll.

finteza.sendEvent({
  nama: "{EVENT}",
  websiteId: "{WEBSITE_ID}",
  unit: "{UNIT}",
  nilai: {VALUE}
});

Tentukan nama peristiwa dan ID laman web, dan tetapkan parameter tambahan:

Parameter

Jenis

Penerangan

unit

string

Unit pengukuran parameter, misalnya, USD, item, dll. Panjang maksimum ialah 32 aksara.

nilai

nombor

Nilai parameter. Panjang maksimum ialah 64 aksara.

Contoh:

finteza.sendEvent({
  nama: "Server Track Purchase}",
  websiteId: "lopvkgcafvwoprrxlopvkgcafvwfzsrx",
  unit: "USD",
  nilai: 100
});