Pular para o conteúdo principal

unsubscribeByMarker

Desinscreva-se de eventos para produtos. 🔐 Este método requer autorização.

Descrição

Este método desinscreve o usuário autorizado de uma assinatura de evento em um produto específico. Ele retorna uma Promise que resolve para true se a assinatura foi removida, ou um objeto IError se houve um problema.

⚠️ Com a configuração padrão errors.isShell: true, uma solicitação rejeitada é retornada em vez de lançada: este método resolve para um objeto IError, nunca para false. Verifique result === true - um objeto de erro é verdadeiro, então if (result) trataria uma falha como sucesso.

Eventos.unsubscribeByMarker(

marker*, productId*, langCode, threshold

);

Esquema de parâmetros

Esquema

marker:* string
Marcador de evento
exemplo: test_event

productId:* string
ID do produto
exemplo: 14

langCode: string
Código do idioma
exemplo: en_US

threshold: number
Valor de limiar para comparar valor numérico
exemplo: 0

Exemplos

Exemplo mínimo

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

Exemplo com atributos

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

Não retorna nada se a desinscrição foi bem-sucedida.