Pular para o conteúdo principal

Resultados das Jornadas

Algumas respostas capturadas enquanto os usuários interagem com jornadas podem ser armazenadas para análise usando a função write_result().

Essa função segue a Flow Results Specification. Consulte a Flow Results API para mais detalhes sobre como recuperar essas respostas de usuários e seus metadados relacionados.

Exemplo

O exemplo a seguir cria uma jornada que pergunta ao usuário seu nome, armazena esse resultado para análise posterior e agradece pela resposta.

card AskName, then: StoreName do
name = ask("What is your name?")
end

card StoreName do
write_result("name", name, label: "User's name")
text("Thanks, @name - Your response has been stored.")
end

Observe que um parâmetro opcional label pode ser usado. Se nenhum label for fornecido, a referência (a string "name" neste caso) se tornará o rótulo. Esse rótulo deve ser uma string fixa, não pode ser avaliada como uma expressão, pois esses rótulos são armazenados apenas no momento em que a jornada é salva.