Notificar evento personalizado

O evento personalizado serve para criar notificações adaptadas entre o eCommerce e a Connectif. Para isso, notifica via JavaScript eventos de Integração personalizada para receber dados na Connectif, por meio da função connectif.managed.sendEvents.

  

 

Como usar

A notificação de eventos de integração personalizada é realizada definindo o campo type com o valor literal "custom" e identificando o evento pelo campo eventAlias (único na sua Loja). No campo payload estarão, caso existam, os campos do evento da integração.

 

Exemplo usando alias do evento

Dada uma integração personalizada para receber dados, que é enviada quando um contato dá um Like a um produto, incluindo os campos emailproductId no payload.

Notificar evento personalizo 2023 - 01-min.png

A notificação terá este formato:

connectif.managed.sendEvents(
    [
        {
            type: 'custom',
eventAlias: 'product-like', payload: { email: 'test@example.org', productId: 1234, } } ] );

 

Exemplo usando identificador do evento

Como alternativa ao uso do alias, é possível identificar o evento pelo seu eventId. O exemplo a seguir mostra como fazer isso:

Notificar_evento_personalizado_01.png

Nesse caso, a notificação terá este formato:

connectif.managed.sendEvents(
    [
        {
            type: 'custom',
            eventId: '635feb9a4168beeaf0ae6a46',
            payload: {
                email: 'test@example.org',
                productId: 1234,
            }
        }
    ]
);

 

 

Parabéns!
Você chegou ao final da lição.

  

Ficou com alguma dúvida?
Lembre-se de que nossos especialistas da Connectif estão à disposição. Para entrar em contato com eles, basta abrir um ticket de Suporte clicando no botão azul de “Ajuda” no seu painel de controle.


Continue aprendendo!

Para aproveitar todo o potencial da sua conta na Connectif, recomendamos continuar com os seguintes artigos: