Webhooks - RD Station

Em todos, retornará os dados de cadastro do usuário: email, nome, telefone e celular.

O usuário pode escolher entre concatenar slug e identificador ao evento ou não. Não é interessante que marque “não”, pois as informações importantes estão neles.

  1. Usuário criado

a. Evento: usuario_criado

b. Slug: (não tem)

c. Exemplo: cakebox_usuario_criado

  1. Usuário atualizado

a. Evento: usuario_atualizado

b. Slug: (não tem)

c. Exemplo: cakebox_usuario_atualizado

  1. Usuário se tornou ativo

a. Evento: usuario_ativado

b. Slug: (não tem)

c. Exemplo: cakebox_usuario_ativado

  1. Usuário se tornou inativo

a. Evento: usuario_desativado

b. Slug: (não tem)

c. Exemplo: cakebox_usuario_desativado

d. Tem que esperar rodar o job de madrugada para que o evento seja enviado, foi enviado às 2:50 da manhã.

  1. Usuário finalizou prova

a. Evento: usuario_entregou_avaliacao

b. Slug: "curso_#{course.slug}_aula_#{lecture.slug}avaliacao#{assessment._id}"

c. Exemplo: cakebox_usuario_entregou_avaliacao_curso_teste-rd_aula_aula-rd-1_avaliacao_5bf313cb2d2e33006aa4dc02

  1. Usuário finalizou pesquisa

a. Evento: usuario_entregou_pesquisa

b. Slug: "curso_#{course.slug}_aula_#{lecture.slug}pesquisa#{survey._id}"

c. Exemplo: cakebox_usuario_entregou_pesquisa_curso_teste-rd_aula_aula-rd-1_pesquisa_5bf313f52d2e330052a4dff2

  1. Usuário foi bloqueado

a. Evento: usuario_bloqueado

b. Slug: (não tem)

c. Exemplo: cakebox_usuario_bloqueado

  1. Usuário foi desbloqueado

a. Evento: usuario_desbloqueado

b. Slug: (não tem)

c. Exemplo: cakebox_usuario_desbloqueado

  1. Usuário assinou o curso

a. Evento: usuario_assinou

b. Slug: "curso_#{course.slug}"

c. Exemplo: cakebox_usuario_assinou_curso_teste-rd

  1. Usuário fez o pagamento do curso, ou foi atribuído ao curso

a. Evento: usuario_pagou

b. Slug: "curso_#{course.slug}"

c. Exemplo:

  1. Usuário teve o curso expirado ou pagamento bloqueado

a. Evento: usuario_expirou

b. Slug: "curso_#{course.slug}"

c. Exemplo: cakebox_usuario_expirou_curso_teste-rd

d. Tem que esperar rodar o job de madrugada para que o evento seja enviado, foi enviado às 1:50 da manhã

  1. Usuário iniciou o curso (porcentagem de conclusão):

a. Evento: usuario_comecou

b. Slug: "curso_#{course.slug}"

c. Exemplo: cakebox_usuario_comecou_curso_teste-rd

  1. Usuário finalizou o curso

a. Evento: usuario_finalizou

b. Slug: "curso_#{course.slug}"

c. Exemplo: cakebox_usuario_finalizou_curso_teste-rd

  1. Usuário foi aprovado no curso

a. Evento: usuario_aprovado

b. Slug: "curso_#{course.slug}"

c. Exemplo: cakebox_usuario_aprovado_curso_teste-rd

  1. Usuário começou a aula

a. Evento: usuario_comecou

b. Slug: "curso_#{course.slug}_aula_#{lecture.slug}"

c. Exemplo: cakebox_usuario_comecou_curso_teste-rd_aula_aula-rd-1

  1. Usuário finalizou a aula

a. Evento: usuario_finalizou

b. Slug: "curso_#{course.slug}_aula_#{lecture.slug}"

c. Exemplo: cakebox_usuario_finalizou_curso_teste-rd_aula_aula-rd-1

  1. Usuário foi aprovado na aula

a. Evento: usuario_aprovado

b. Slug: "curso_#{course.slug}_aula_#{lecture.slug}"

c. Exemplo: cakebox_usuario_aprovado_curso_teste-rd_aula_aula-rd-1

  1. Usuário assinou categoria

a. Evento: usuario_assinou

b. Slug: "categoria_#{category.slug}"

c. Exemplo: cakebox_usuario_assinou_categoria_teste-741

  1. Usuário iniciou um curso da categoria

a. Evento: usuario_comecou

b. Slug: "categoria_#{category.slug}"

c. Exemplo: cakebox_usuario_comecou_categoria_teste-categoria-rd

  1. Usuário finalizou todos os cursos da categoria

a. Evento: usuario_finalizou

b. Slug: "categoria_#{category.slug}"

c. Exemplo: cakebox_usuario_finalizou_categoria_teste-categoria-rd

  1. Usuário foi aprovado em todos os cursos da categoria

a. Evento: usuario_aprovado

b. Slug: "categoria_#{category.slug}"

c. Exemplo: (não mandou no rd e nem no recebedor)

d. Tem que esperar rodar o job de madrugada para que o evento seja enviado.

Atualizado em: 2019-12-10 18:03:55