Usted estĆ” aquĆ:
Función createVisit
Crea una visita para los asistentes seleccionados y devuelve el resultado al método de devolución de llamada especificado. Salesforce aplica todas las validaciones de visitas configuradas a la visita creada.
Ediciones necesarias
| Disponible en: Lightning Experience |
| Disponible en: Ediciones Enterprise y Unlimited con licencia complementaria Life Sciences Cloud, Life Sciences Cloud para Customer Engagement y el paquete gestionado Life Sciences Customer Engagement. |
Sugerencia Recomendamos invocar esta función solo una vez por sesión de presentación.
Sintaxis
PresentationPlayer.createVisit(callbackMethod)Argumentos
| Argumento | Descripción |
|---|---|
callbackMethod |
El nombre del método JavaScript que recibe los resultados de la operación. |
Devoluciones
Este mƩtodo devuelve JSON que contiene el Id. de la visita principal, por ejemplo:
{"state":"success", "id": "<parent_visit_uid>"}Uso
Cuando se llama a esta función durante una presentación y se crea una visita correctamente:
- Los usuarios pueden seleccionar el botón Visita en el menú del reproductor de presentaciones para abrir la visita. Todas las mediciones de presentación que se siguen durante la sesión estÔn vinculadas a la visita.
- Si no se seleccionó ningún asistente antes de crear la visita, el campo de cuenta en la visita estÔ en blanco.
- Las restricciones de productos y la orientación de presentaciones se aplican a la nueva visita.
- Estos registros estƔn relacionados con la nueva visita.
- Visita de proveedor
- Detalle de producto de visita de proveedor
- Visita de proveedor detallando mensaje de producto
- Foro de presentación
- Entrada de transmisión de clic de presentación
Limitaciones
- La función
createVisitno rellena los detalles de la nueva visita en variables Mustache que hacen referencia a visitas. - No utilice la función
upsertpara crear visitas.
Ejemplo
<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>Errores
Esta función devuelve errores cuando:
- Fallan las reglas de validación.
- Ya se creó una visita durante la sesión de presentación. En este caso, la función devuelve el Id. de la visita que se creó anteriormente en formato JSON.
- El reproductor de presentaciones se abre para una visita existente. En este caso, la función devuelve el Id. de la visita que se creó anteriormente en formato JSON.
- El reproductor de presentaciones se abre en un contexto no relacionado con la visita.
Este ejemplo es un resultado de error en formato JSON.
{"state":"error", "errorMessage": "<error>", "id": "<optional_id_of_previously_created_visit>"}ĀæResolvió este artĆculo su problema?
”HÔganos saber cómo podemos mejorar!

