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 objekIError, tidak pernah menjadifalse. Periksaresult === true- objek kesalahan adalah truthy, jadiif (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.