Menghantar peristiwa

SDK membenarkan penghantaran sebarang peristiwa daripada bahagian pelayan laman web anda kepada Finteza, merangkumi data pengguna, status pangkalan data, penunjuk prestasi, dll. Kaedah Finteza.Tracker.SendEvent disediakan bagi tujuan tersebut.

Finteza.Tracker.SendEvent"{EVENT}""PERUJUK");

Menggunakan kaedah ini, anda boleh mendaftarkan peristiwa dan memberikan maklumat tambahan sebagai parameter, sebagai contoh, jenis barangan dibeli, harga, mata wang, dll. Parameter berikut disokong:

Parameter

Jenis

Butiran

nama *

string

Nama peristiwa. Panjang maksimum ialah 128 simbol.

referer *

string

Alamat halaman di mana peristiwa tersebut dihantar. Semua peristiwa terikat kepada kaunter (laman web) di sisi Finteza menggunakan websiteId. Sistem memastikan hos asal peristiwa adalah sama dengan hos kaunter (dinyatakan dalam tetapan pada panel Finteza). Ini mencegah trafik yang melambung.

backReferer

string

Alamat lokasi pelawat laman web sebelum menjalankan tindakan dijejak.

userIp

string

Alamat IP pelawat yang menjalankan tindakan dijejak.

userAgent

string

Ejen-pengguna bagi pelawat yang menjalankan tindakan dijejak.

unit

string

Unit ukuran parameter, contohnya, USD, item, dll. Panjang maksimum ialah 32 aksara.

value

string

Nilai parameter tersebut. Panjang maksimum ialah 64 simbol.

* – parameter diperlukan.

Contoh:

Finteza.Tracker.SendEvent"Pembelian Jejak Pelayan""https://www.mysite.com""USD""100");

Tiada keperluan untuk menyatakan referer parameter setiap kali peristiwa dihantar, jika anda menetapkan nilai lalai ini sewaktu permulaan. Sewaktu panggilan Finteza.RegisterAnalytics panggilan, nyatakan parameter tambahan DefaultReferer:

Finteza.RegisterAnalytics(websiteId: "{WEBSITE_ID}", defaultReferer: "{DEFAULT_REFERER}");

Nota: Jika anda tidak menggunakan DefaultReferer, nyatakan referer sewaktu setiap SendEvent panggilan. Jika tidak, peristiwa tersebut tidak akan dihantar.


Varian lain tersedia bagi Finteza.Tracker.SendEvent fungsi:

Finteza.Tracker.SendEvent{CONTEXT}"{EVENT}");

Daripada menyatakan secara jelas referer, backReferer, userIp, userAgent, di sini konteks pelaksanaan permintaan dinyatakan, yang menjadi punca penerimaan paramater yang dinyatakan dan dihantar kepada Finteza.

Parameter

Jenis

Butiran

httpContext *

System.Web.HttpContextBase or System.Web.HttpContext

Konteks pelaksanaan permintaan HTTP semasa, daripada mana parameter referer, backReferer, userIp dan userAgent dicipta secara automatik.

name *

string

Nama peristiwa. Panjang maksimum ialah 128 simbol.

unit

string

Unit ukuran parameter, contohnya, USD, item, dll. Panjang maksimum ialah 32 aksara.

value

string

Nilai parameter tersebut. Panjang maksimum ialah 64 simbol.

* – parameter diperlukan.