Lewati ke konten utama

unsubscribeByMarker

Berhenti berlangganan dari acara ke produk. 🔐 Metode ini memerlukan otorisasi.

Deskripsi

Metode ini menghentikan langganan pengguna yang terotorisasi dari langganan acara pada produk tertentu. Ini mengembalikan Promise yang menyelesaikan menjadi true jika langganan berhasil dihapus, atau objek IError jika ada masalah.

⚠️ Dengan pengaturan default errors.isShell: true, permintaan yang ditolak dikembalikan daripada dilempar: metode ini menyelesaikan menjadi objek IError, tidak pernah menjadi false. Periksa result === true - objek kesalahan adalah truthy, jadi if (result) akan memperlakukan kegagalan sebagai keberhasilan.

Events.unsubscribeByMarker(

marker*, productId*, langCode, threshold

);

Skema parameter

Skema

marker:* string
Penanda acara
contoh: test_event

productId:* string
ID produk
contoh: 14

langCode: string
Kode bahasa
contoh: en_US

threshold: number
Nilai ambang untuk membandingkan nilai numerik
contoh: 0

Contoh

Contoh minimal

const response = await Events.unsubscribeByMarker('test_event', 1);

Contoh dengan atribut

const response = await Events.unsubscribeByMarker('test_event', 1, 'en_US', 0);

Mengembalikan tidak ada jika penghentian langganan berhasil.