Sie befinden sich hier:
createVisit-Funktion
Erstellt einen Besuch für die ausgewählten Teilnehmer und gibt das Ergebnis an die angegebene Rückmeldungsmethode zurück. Salesforce wendet alle konfigurierten Besuchsvalidierungen auf den erstellten Besuch an.
Erforderliche Editionen
| Verfügbarkeit: Lightning Experience |
| Verfügbarkeit: Enterprise und Unlimited Edition mit Life Sciences Cloud, der Add-On-Lizenz "Life Sciences Cloud für Kundenengagement" und dem verwalteten Paket "Life Sciences Customer Engagement". |
Tipp Es wird empfohlen, diese Funktion nur einmal pro Präsentationssitzung aufzurufen.
Syntax
PresentationPlayer.createVisit(callbackMethod)Argumente
| Argument | Beschreibung |
|---|---|
callbackMethod |
Der Name der JavaScript-Methode, die die Ergebnisse des Vorgangs empfängt. |
Rückgaben
Diese Methode gibt die JSON zurück, die die ID des übergeordneten Besuchs enthält, beispielsweise:
{"state":"success", "id": "<parent_visit_uid>"}Verwendung
Wenn diese Funktion während einer Präsentation aufgerufen und ein Besuch erfolgreich erstellt wird:
- Benutzer können die Schaltfläche Besuch im Menü des Präsentations-Players auswählen, um den Besuch zu öffnen. Alle Präsentationskennzahlen, die während der Sitzung verfolgt werden, sind mit dem Besuch verknüpft.
- Wenn vor der Erstellung des Besuchs keine Teilnehmer ausgewählt wurden, ist das Accountfeld für den Besuch leer.
- Für den neuen Besuch gelten Produkteinschränkungen und das Präsentationstargeting.
- Diese Datensätze sind dem neuen Besuch zugeordnet.
- Anbieterbesuch
- Anbieterbesuchsproduktdetails
- Anbieterbesuch mit Produktmeldung
- Präsentationsforum
- Präsentationsklick-Stream-Eintrag
Einschränkungen
- Die
createVisit-Funktion füllt die Details des neuen Besuchs nicht in Mustache Variablen auf, die auf Besuche verweisen. - Verwenden Sie nicht die
upsertzum Erstellen von Besuchen.
Beispiel
<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>Fehler
Diese Funktion gibt in folgenden Fällen Fehler zurück:
- Validierungsregeln schlagen fehl.
- Ein Besuch wurde bereits während der Präsentationssitzung erstellt. In diesem Fall gibt die Funktion die ID des Besuchs zurück, der zuvor im JSON-Format erstellt wurde.
- Der Präsentationsplayer wird für einen vorhandenen Besuch geöffnet. In diesem Fall gibt die Funktion die ID des Besuchs zurück, der zuvor im JSON-Format erstellt wurde.
- Der Präsentations-Player wird in einem Kontext geöffnet, der nicht mit dem Besuch verbunden ist.
Dieses Beispiel ist ein Fehlerergebnis im JSON-Format.
{"state":"error", "errorMessage": "<error>", "id": "<optional_id_of_previously_created_visit>"}Konnten Sie Ihr Problem mithilfe dieses Artikels lösen?
Geben Sie uns Feedback, damit wir uns verbessern können.

