Vtex webhook: mostrar compras recentes
Vtex webhook: mostrar compras recentes

Criando acionadores

Aqui você precisa criar 3 gatilhos. Faça login na sua plataforma VTEX e acesse a aba Triggers . Lá você pode encontrar a lista de três gatilhos.

Nesta janela você pode editar cada trigger, excluí-lo, também pode ver seu número, nome, CL e status.

[1] – clique nele para editar o gatilho.

PRIMEIRO GATILHO – clientCreate

[1] Nome – preencha o campo de texto com clientCreate

[2] Entidade de dados – select Cliente from the drop-down list

[3] Status – check Ativo (Active status)

You are in Condições tab.

[4] Condição do trigger – select Um registro for inserido from the drop-down list

[5] Salvar – click to save changes

Go to Agendamento tab.

[1] Executar o mais rápido possível – check this option

Go to Ações em caso positivo tab.

[1] Ação – select Realizar uma requisição HTTP from the drop-down list

[2] Url – forneça o endereço de URL que você recebe do Consultor

[3] Verbo – selecione POST na lista suspensa

[4] Cabeçalhos

  • forneça X-Webhook-Key no campo Nome (Nome)
  • fornecer valor no campo Valor (Value) que você recebe do Consultor

[5] Json da Requisição

coloque este objeto json aqui:

{

“homePhone”: “{!homePhone}”,

“e-mail”: “{!e-mail}”,

“userId”: “{!userId}”,

"Primeiro NomePrimeiro Nome}",

“lastName”: “{!lastName}”,

“isNewsletterOptIn”: “{!isNewsletterOptIn}”

}

[6] Tags válidas – selecione tags na lista suspensa

SECOND TRIGGER – clientEdit

You are in Condições tab.

[1] Nome – preencha com clientEdit

[2] Entidade de dados – select Cliente from the drop-down list

[3] Status – select Ativo status

You are in Condições tab.

[4] Condição do trigger – select O valor de um atributo for alterado from the drop-down list

[5] Informe o atributo – select Atualizado em from the drop-down list

[6] Filtro adicional – select Recebe Newsletter? from the drop-down list and next, in the field on the right não está nulo

[7] Salvar – click to save changes

Go to Agendamento tab.

[1] Executar o mais rápido possível – check it

Go to Ações em caso positivo tab.

[1] Ação – select Realizar uma requisição HTTP from the drop-down list

[2] Url – forneça o endereço de URL que você recebe do Consultor

[3] Verbo – selecione POST na lista suspensa

[4] Cabeçalhos

  • forneça X-Webhook-Key no campo Nome (Nome)
  • fornecer valor no campo Valor (Value) que você recebe do Consultor

[5] Json da Requisição – este campo é preenchido automaticamente após a inserção dos valores nos campos anteriores (pontos [1] – [3] acima)

[6] Tags válidas – selecione tags na lista suspensa

TERCEIRO GATILHO – clientDelete

[1] Nome – preencha com clientEdit

[2] Entidade de dados – select Cliente from the drop-down list

[3] Status – select Ativo status

You are in Condições tab.

[4] Condição do trigger – select Um registro for removido from the drop-down list

Go to Agendamento tab.

[1] Executar o mais rápido possível – check this option

Go to Ações em caso positivo tab.

[1] Ação – select Realizar uma requisição HTTP from the drop-down list

[2] Url – forneça o endereço de URL que você recebe do Consultor

[3] Verbo – selecione POST na lista suspensa

[4] Cabeçalhos

  • forneça X-Webhook-Key no campo Nome (Nome)
  • fornecer valor no campo Valor (Value) que você recebe do Consultor

[5] Json da Requisição – este campo é preenchido automaticamente após a inserção dos valores nos campos anteriores (pontos [1] – [3] acima)

[6] Tags válidas – selecione tags na lista suspensa

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *