Todas as coleções
Integrações
Configuração de triggers em VTEX
Configuração de triggers em VTEX

Para receber notificações de alguns eventos, é necessário configurar manualmente os triggers no VTEX.

Diego Sánchez avatar
Escrito por Diego Sánchez
Atualizado há mais de uma semana

Alguns dos eventos que podemos receber da VTEX requerem uma configuração manual no painel de administração.

Esta configuração é feita na guia Trigger do painel de administração :

Para criar cada Trigger, você deve usar o botão Adicionar novo (Add new).

A seguir, explicamos como configurar cada um dos gatilhos. Não é necessário configurar todos eles, apenas aqueles que você tem interesse em receber.


1. Carrinho abandonado:

Este gatilho é disparado sempre que um usuário de sua loja sai da sessão com produtos em seu carrinho. (Não finaliza a compra

Nos dados gerais, preencha:

Nome Carrinho abandonado

Entidade : Cliente
Status do cliente : Ativado (Enabled)

Nas regras:

Conclua as regras conforme mostrado no exemplo:

Na programação:

Selecione "EXECUTAR ASAP" (Run ASAP)

Em ação positiva (se positivo):

Conclua com:
Ação : "Enviar uma solicitação HTTP"

Seção de solicitação de dados:


URL : preencher com a URL obtida nos detalhes da integração com VTEX:

Método : POSTAR
conteúdo como JSON : completo com:

{
"email": "{!email}",
"first_name": "{!firstName}",
"last_name": "{!lastName}",
"cart": "{!rclastcart}"
}

Ficaria assim:

Seção de ação de resposta:

Entidade de Dados : Cliente


Feito, só falta Salvar.

2. Assinatura do boletim informativo:

Este gatilho é disparado sempre que alguém preenche o formulário de registro do boletim informativo. Dependendo da sua configuração, este evento pode não estar disponível.

Nos dados gerais, preencha:


Nome : Assinatura de newsletter
Dados Entidade : Newsletter Modal
Status : Habilitado

Nas regras:

Regra de gatilho: "Um registro para inserido"

Ficaria assim:

Na programação:

Selecione "EXECUTAR ASAP"

Em ação positiva (se positivo):

Conclua com:
Ação : "Enviar uma solicitação HTTP"

Seção de solicitação de dados:


URL : preencher com a URL obtida nos detalhes da integração com VTEX:

Método : POSTAR
conteúdo como JSON : completo com:

{
"email": "{!email}",
"first_name": "{!firstName}",
"last_name": "{!lastName}"
}

Ficaria assim:

Seção de ação de resposta:

Entidade de dados : Newsletter modal:


Pronto, agora salve.

3. Usuário criado

Este gatilho é disparado para cada novo usuário que se registra em sua loja.


Nos dados gerais, preencha:


Nome : Novo Usuário
Entidade : Cliente
Status: Habilitado (enable)

Nas regras:

Regra de gatilho: "Um registro para inserido"

Ficaria assim:

Na programação:

Selecione "EXECUTAR ASAP"

Em ação positiva (se positivo):

Conclua com:
Ação : "Enviar uma solicitação HTTP"

Seção de solicitação de dados:



URL : preencher com a URL obtida nos detalhes da integração com VTEX:

Método : POSTAR
conteúdo como JSON : completo com:

{
"email": "{!email}",
"first_name": "{!firstName}",
"last_name": "{!lastName}"
}

Ficaria assim:

Seção de ação de resposta:

Entidade de Dados : Cliente


Pronto, você pode salvá-lo.

Respondeu à sua pergunta?