Menghantar peristiwa
Selepas memasang SDK, anda boleh menghantar peristiwa tindakan pengguna kepada Finteza. Untuk melakukan, gunakan peristiwa kaedah yang menyatakan nama rentetan peristiwa:
Objective-C:
[Finteza event:@"{EVENT}"]; |
Swift:
Finteza.event("{EVENT}") |
Tetapkan nama peristiwa dalam {EVENT}. Sekiranya anda menggunakan awalan dengan nama aplikasi, ia ditambah kepada semua peristiwa yang dihantar.
Panggil fungsi ini selepas mana-mana peristiwa yang diperlukan dalam aplikasi, seperti pindah ke bahagian, menekan butang, mengisi borang, dan sebagainya.
Panjang maksimum nama peristiwa termasuk awalan ialah 128 aksara. |
Data tambahan dalam parameter peristiwa #
Dalam peristiwa yang dihantar ke Finteza, anda boleh menentukan data tambahan sebagai parameter, sebagai contoh, jenis belian barang, harga, mata wang, dll.
Objective-C:
[Finteza event:@"{EVENT}" id:@"{ID}" unit:@"{UNIT}" value:@"{VALUE}"]; |
Swift:
Finteza.event("{EVENT}", id: "{ID}", unit: "{UNIT}", value: "{VALUE}") |
Tetapkan nama peristiwa dalam {EVENT}. Parameter berikut ditentukan seterusnya:
Parameter |
Jenis |
Penerangan |
---|---|---|
id |
string |
ID. Rawak Panjang maksimum adalah 64 simbol. Untuk mengelakkan penggunaan ID, tetapkan nil. |
unit |
string |
Unit pengukuran parameter, misalnya, USD, item, dll. Panjang maksimum ialah 32 simbol. |
nilai |
nombor |
Nilai parameter. Panjang maksimum adalah 64 simbol. |
Contoh untuk Objektif-C:
[Finteza event:@"Book Load" id:@"CATEGORY_ID" unit:@"BOOKS" value:@"BOOK_ID"];
|
Contoh bagi Swift:
Finteza.event("Book Load", id: "CATEGORY_ID", unit: "BOOKS", value: "BOOK_ID")
|
Model perakaunan peristiwa kompleks untuk pembelian dalam aplikasi dan e-Niaga akan ditambah di masa akan datang. |
Melumpuhkan pengesanan peristiwa #
Untuk melumpuhkan pendaftaran peristiwa secara sementara dalam aplikasi, tetapkan penjejakan kepada No/False (lalai ialah Yes/True).
Objective-C:
Finteza.tracking = NO; |
Swift:
Finteza.tracking = false |
Selepas itu, semua peristiwa lanjutan yang didaftarkan melalui peristiwa fungsi (termasuk yang mempunyai parameter) akan diabaikan dan tidak dihantar ke Finteza.