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 objetoIError, nunca parafalse. Verifiqueresult === true- um objeto de erro é verdadeiro, entãoif (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.