unsubscribeByMarker
Darse de baja de eventos de productos. 🔐 Este método requiere autorización.
Descripción
Este método da de baja al usuario autorizado de una suscripción a un evento en un producto específico. Devuelve una Promesa que se resuelve en true si la suscripción fue eliminada, o un objeto IError si hubo un problema.
⚠️ Con la configuración predeterminada
errors.isShell: true, una solicitud rechazada es devuelta en lugar de lanzada: este método se resuelve en un objetoIError, nunca enfalse. Verificaresult === true- un objeto de error es verdadero, por lo queif (result)trataría un fallo como éxito.
Eventos.unsubscribeByMarker(
marker*,
productId*,
langCode,
threshold
);
Esquema de parámetros
Esquema
marker:* string
Marcador de evento
ejemplo: test_event
productId:* string
ID del producto
ejemplo: 14
langCode: string
Código de idioma
ejemplo: en_US
threshold: number
Valor umbral para comparar valores numéricos
ejemplo: 0
Ejemplos
Ejemplo mínimo
const response = await Events.unsubscribeByMarker('test_event', 1);
Ejemplo con atributos
const response = await Events.unsubscribeByMarker('test_event', 1, 'en_US', 0);
No devuelve nada si la baja fue exitosa.