subscribeByMarker
Berlangganan ke sebuah acara untuk produk. 🔐 Metode ini memerlukan otorisasi.
Deskripsi
Metode ini mendaftar pengguna yang terotorisasi ke sebuah acara untuk produk tertentu (misalnya, penurunan harga, perubahan status). Ini mengembalikan sebuah Promise yang menyelesaikan ke true jika langganan berhasil dibuat, atau objek IError jika ada masalah.
⚠️ Dengan pengaturan default
errors.isShell: true, permintaan yang ditolak dikembalikan daripada dilempar: metode ini menyelesaikan ke objekIError, tidak pernah kefalse. Periksaresult === true- objek kesalahan adalah truthy, jadiif (result)akan memperlakukan kegagalan sebagai keberhasilan.
Events.subscribeByMarker(
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.subscribeByMarker('test_event', 1, 1);
Contoh dengan atribut
const response = await Events.subscribeByMarker('test_event', 1, 1, 'en_US', 0);
Tidak mengembalikan apa pun jika langganan berhasil.