IntegrasiFinteza SDKServer web PHPMengirim peristiwa

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 FintezaAnalytics::event() bertanggung jawab untuk itu.

// impor
sertakan"{SDK_PATH}\finteza-analytics.php" );
 
// kirim sebuah peristiwa
FintezaAnalytics::event( array(
    'name' => '{EVENT}',
    'websiteId' => '{WEBSITE_ID}'
) );

Sertakan file SDK dengan mengatur jalurnya di {SDK_PATH}. Kemudian panggil FintezaAnalytics::event() dengan parameter berikut:

Parameter

Jenis

Deskripsi

nama *

rangkaian

Nama peristiwa. Panjang maksimum adalah 128 simbol.

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.

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

Tetapkan nama peristiwa dan ID situs web lalu tentukan parameter tambahan:

Parameter

Jenis

Deskripsi

satuan

rangkaian

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

nilai

jumlah

Nilai parameter. Panjang maksimum adalah 64 simbol.

Contoh:

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

You are losing analytical data without Finteza

Unlike free analytical systems, Finteza registers 100% visitor data on your website.

Sign up now and get a 30-day free access.

Dengan mendaftar berarti anda setuju terhadap ketentuan Perjanjian Layanan
Selamat! Akun anda telah dibuat
  • Kunjungi
    finteza.com
  • Buat
    akun
  • Konfirmasi
    email
  • Instal
    kode

Kami telah mengirim email ke {email}. Harap temukan dan aktifkan akun anda.

Setelah itu, anda hanya perlu login dan instal kode pelacakan ke situs anda. Ini mudah: