Mengirim peristiwa

SDK memungkinkan mengirim peristiwa apapun dari bagian server situs web anda ke Finteza, termasuk data tindakan pengguna, status database, indikator kinerja, dll. Metode finteza.sendEvent() disediakan untuk itu.

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

Atur parameter berikut saat memanggil finteza.sendEvent():

Parameter

Jenis

Deskripsi

nama *

rangkaian

Nama peristiwa. Panjang maksimum adalah 128 karakter.

websiteId *

rangkaian

ID situs web. Ini dapat diperoleh di pengaturan situs web (bidang ID) dari panel Finteza.

url

rangkaian

Alamat server Finteza. Dalam kebanyakan kasus, itu tidak boleh diubah.

referer

rangkaian

Semua peristiwa terikat ke penghitung (situs web) di sisi Finteza menggunakan websiteId. Sistem memastikan bahwa sebuah host sebuah peristiwa telah sampai dari koresponden dengan host penghitung (ditentukan dalam pengaturan situs web panel Finteza). Ini mencegah peningkatan trafik.

 

Secara standar, sebuah host tempat SDK bekerja (didefinisikan secara otomatis) ditentukan ketika mengirim peristiwa. Jika perlu, anda dapat mendefinisikan ulang menggunakan parameter referer.

* – parameter yang diperlukan.

Data tambahan dalam parameter peristiwa #

Dalam peristiwa yang dikirim ke Finteza, anda dapat menentukan data tambahan sebagai parameter, misalnya, sebuah jenis barang yang dibeli, harga, mata uang, dll.

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

Tentukan nama peristiwa dan ID situs web, dan atur parameter tambahan:

Parameter

Jenis

Deskripsi

satuan

rangkaian

Satuan pengukuran parameter, misalnya, USD, item, dll. Panjang maksimum adalah 32 karakter.

nilai

jumlah

Nilai parameter. Panjang maksimum adalah 64 karakter.

Contoh:

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