Flutter SDK - método event
Este método permite reportar um “evento funcional”. Com eventos funcionais, você pode sinalizar momentos da sessão do usuário que são relevantes do ponto de vista funcional e que, por padrão, o nosso tracker não consegue captar e marcar sozinho. Um exemplo de evento funcional seria o usuário adicionar um item ao carrinho de compras. Embora o nosso tracker consiga gravar a ação, ele não saberia marcá-la como um evento relevante dentro da timeline da sua sessão. No entanto, graças a este método, você pode fazer isso manualmente.
Veja eventos personalizados para mais detalhes.
Assinatura
Section titled AssinaturaOpenReplay.instance.event(String name, [Object? payload])
Parâmetros
Section titled Parâmetrosname: String: o nome do evento. Esse nome pode ser usado para filtrar e pesquisar dentro da plataforma OpenReplay.payload: Object?: o conteúdo do evento. UmaStringé enviada como está; qualquer outro tipo é codificado em JSON, recorrendo atoString()se não puder ser codificado. Omita-o para enviar um payload vazio.
Exemplo
Section titled ExemploOpenReplay.instance.event('checkout_started', {'cart': 3, 'currency': 'EUR'});
OpenReplay.instance.event('promo_banner_dismissed');
Tem dúvidas?
Section titled Tem dúvidas?Se você tiver qualquer dúvida sobre este processo, fale com a gente no nosso Slack.