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.