createVisit Function
Cria uma visita para os participantes selecionados e retorna o resultado para o método de retorno de chamada especificado. O Salesforce aplica todas as validações de visita configuradas à visita criada.
Edições obrigatórias
| Disponível em: Lightning Experience |
| Disponível em: Edições Enterprise e Unlimited com a licença Life Sciences Cloud, o complemento Life Sciences Cloud para Engajamento do cliente e o pacote gerenciado Engajamento do cliente Life Sciences. |
Dica Recomendamos invocar essa função apenas uma vez por sessão de apresentação.
Sintaxe
PresentationPlayer.createVisit(callbackMethod)Argumentos
| Argumento | Descrição |
|---|---|
callbackMethod |
O nome do método JavaScript que recebe os resultados da operação. |
Retorna
Esse método retorna um JSON que contém o ID da visita pai, por exemplo:
{"state":"success", "id": "<parent_visit_uid>"}Uso
Quando essa função é chamada durante uma apresentação e uma visita é criada com sucesso:
- Os usuários podem selecionar o botão Visita no menu do player de apresentação para abrir a visita. Todas as métricas de apresentação rastreadas durante a sessão são vinculadas à visita.
- Se nenhum participante tiver sido selecionado antes da criação da visita, o campo de conta na visita ficará em branco.
- Restrições de produto e direcionamento de apresentação se aplicam à nova visita.
- Esses registros estão relacionados à nova visita.
- Visita do provedor
- Detalhes do produto da visita do provedor
- Visita do provedor detalhando a mensagem do produto
- Fórum de apresentação
- Entrada do fluxo de clique da apresentação
Limitações
- A função
createVisitnão preenche os detalhes da nova visita em variáveis Mustache que fazem referência a visitas. - Não use a função
upsertpara criar visitas.
Exemplo
<body>
<input id="name" style="color: black;">
<input id="customField" style="color: black;">
<a href="javascript:createVisit();">Create Visit</a>
</body>
<script type="text/javascript">
function createVisit() {
PresentationPlayer.createVisit('callbackMethod');
}
function callbackMethod(data) {
console.log(data);
PresentationPlayer.alert(JSON.stringify(data));
}
</script>Erros
Essa função retorna erros quando:
- As regras de validação falham.
- Uma visita já foi criada durante a sessão de apresentação. Nesse caso, a função retorna o ID da visita criada anteriormente no formato JSON.
- O player de apresentação é aberto para uma visita existente. Nesse caso, a função retorna o ID da visita criada anteriormente no formato JSON.
- O player de apresentação é aberto em um contexto que não está relacionado à visita.
Este exemplo é um resultado de erro no formato JSON.
{"state":"error", "errorMessage": "<error>", "id": "<optional_id_of_previously_created_visit>"}Este artigo resolveu seu problema?
Diga-nos para podermos melhorar!

