Jenis Peristiwa
Delapan jenis peristiwa E-Commerce dapat dikirim ke Finteza:
- View Item – melihat produk
- Add To Cart dan Remove From Cart – menambah dan menghapus produk dari keranjang
- View Cart – melihat keranjang
- Checkout Begin dan Checkout Progress – memulai dan melanjutkan pembayaran
- Checkout Success – berhasil menyelesaikan pembelian
- Checkout Failed – pembelian gagal
- Refund – pengembalian uang pembelian
Semua peristiwa lainnya tidak akan disertakan dalam laporan E-Commerce di sisi Finteza. |
View Item #
Peristiwa menunjukkan bahwa suatu produk telah dilihat. Karakteristik item yang dilihat ditentukan dalam peristiwa:
fz('ecommerce', {
|
Akibatnya, dua peristiwa "View Item" akan dibuat di Finteza, satu untuk setiap item yang dijelaskan.
Add To Cart / Remove From Cart #
Peristiwa ini digunakan saat produk ditambahkan atau dihapus dari keranjang. Selain deskripsi produk, peristiwa tersebut harus berisi ID keranjang dalam parameter cart_id (ID harus dibuat oleh situs web anda).
fz('ecommerce', {
|
Akibatnya, dua peristiwa "Add To Cart" akan dibuat di Finteza, satu untuk setiap item yang dijelaskan. ID keranjang yang ditentukan akan ditambahkan ke setiap peristiwa.
Jangan meneruskan parameter list_name dan list_position untuk menghapus dari peristiwa keranjang. Mereka mendeskripsikan daftar dari mana item tersebut ditambahkan ke keranjang, sehingga tidak ada artinya untuk peristiwa penghapusan.
View Cart #
Peristiwa ini terkait dengan penampilan keranjang. Peristiwa tersebut berisi informasi tentang biaya keranjang, serta penyedia tambahan, jika ada: pajak, diskon, keuntungan bersih. Kabin parameter tambahan juga ditentukan untuk masing-masing produk.
fz('ecommerce', {
|
Tiga peristiwa berikut akan dibuat di Finteza:
- Peristiwa "View Cart" untuk setiap produk. Peristiwa akan mencakup cart_id.
- Peristiwa "View Cart" untuk keranjang. Jika cart_id tidak ditentukan, peristiwa tidak akan dibuat.
Checkout Begin / Checkout Progress #
Ini adalah peristiwa awal dan lanjutan pembelian – saat pengguna telah menambahkan item ke keranjang dan melanjutkan ke pembayaran.
Selain parameter yang digunakan dalam tahapan "View Cart", informasi tentang tahapan pembelian dapat disampaikan di sini. Informasi tentang diskon dan kupon yang telah digunakan juga dapat diperbaiki di sini.
fz('ecommerce', {
|
Tiga peristiwa berikut akan dibuat di Finteza:
- Peristiwa "Checkout Begin" untuk setiap item. Peristiwa akan mencakup cart_id, checkout_step dan checkout_option dari deskripsi keranjang.
- Peristiwa "Checkout Begin" untuk keranjang. Jika cart_id tidak ditentukan, peristiwa tidak akan dibuat.
Checkout Success #
Peristiwa ini berarti penyelesaian pembelian berhasil. Selain informasi dari peristiwa sebelumnya, dimungkinkan untuk menentukan di sini ID pembayaran (transaction_id) dan menyimpan data (affiliate). Hal berikut dapat ditentukan sebagai tambahan:
- Nama pembeli (buyer) dan nama penjual (seller). Laporan penjual dan pembeli teratas berguna jika banyak penjual pihak ketiga beroperasi di situs anda.
- Biaya sistem pembayaran untuk transaksi (transaction_fee).
- Pendapatan penjualan bersih, komisi bersih, pajak dan biaya (profit).
fz('ecommerce', {
|
Tiga peristiwa berikut akan dibuat di Finteza:
- Peristiwa "Checkout Success" untuk setiap item. Peristiwa akan mencakup transaction_id , afiliasi, cart_id, checkout_step dan checkout_option dari deskripsi keranjang.
- Peristiwa "Checkout Success" untuk keranjang. Jika cart_id tidak ditentukan, peristiwa tidak akan dibuat.
Checkout Failed #
Peristiwa ini mencerminkan upaya yang gagal untuk melakukan pembayaran untuk suatu pesanan. Berbeda dengan peristiwa sebelumnya, peristiwa ini tidak berisi transaction_id tetapi berisi deskripsi kesalahan dalam parameter detail.
fz('ecommerce', {
|
Tiga peristiwa berikut akan dibuat di Finteza:
- Peristiwa "Checkout Failed" untuk setiap item. Peristiwa akan mencakup detail , cart_id, checkout_step dan checkout_option, dari deskripsi keranjang.
- Peristiwa "Checkout Failed" untuk keranjang. Jika cart_id tidak ditentukan, peristiwa tidak akan dibuat.
Refund #
Peristiwa tersebut mencerminkan pengembalian dana produk. Peristiwa ini berisi pengenal pembayaran transaction_id untuk ditautkan ke pembayaran asli, dan deskripsi alasan pengembalian dana di parameter detail.
fz('ecommerce', {
|
Tiga peristiwa berikut akan dibuat di Finteza:
- Peristiwa "Refund" untuk setiap item. Peristiwa akan mencakup transaction_id, detail dan cart_id dari deskripsi keranjang.
- Peristiwa "Refund" untuk keranjang. Jika cart_id tidak ditentukan, peristiwa tidak akan dibuat.