createVisit-functie
Maakt een bezoek voor de geselecteerde deelnemers en retourneert het resultaat naar de opgegeven call-backmethode. Salesforce past alle geconfigureerde bezoekvalidaties toe op het gemaakte bezoek.
Vereiste editions
| Beschikbaar in: Lightning Experience |
| Beschikbaar in: Enterprise en Unlimited Edition met Life Sciences Cloud, Life Sciences Cloud voor Customer Engagement Add-on-licentie en het beheerde pakket Life Sciences Customer Engagement. |
Tip U wordt aangeraden deze functie slechts één maal per presentatiesessie aan te roepen.
Syntaxis
PresentationPlayer.createVisit(callbackMethod)Argumenten
| Argument | Beschrijving |
|---|---|
callbackMethod |
De naam van de JavaScript-methode die de resultaten van de bewerking ontvangt. |
Geeft als resultaat
Deze methode retourneert JSON dat de ID van het bovenliggende bezoek bevat, bijvoorbeeld:
{"state":"success", "id": "<parent_visit_uid>"}Gebruik
Wanneer deze functie wordt aangeroepen tijdens een presentatie en een bezoek met succes wordt gemaakt:
- Gebruikers kunnen de knop Bezoek in het menu van de presentatiespeler selecteren om het bezoek te openen. Alle presentatiemeetgegevens die tijdens de sessie worden bijgehouden, zijn gekoppeld aan het bezoek.
- Als er geen deelnemers zijn geselecteerd voordat het bezoek werd gemaakt, is het accountveld voor het bezoek leeg.
- Productbeperkingen en gerichte presentaties zijn van toepassing op het nieuwe bezoek.
- Deze records zijn gerelateerd aan het nieuwe bezoek.
- Aanbiederbezoek
- Productdetails van aanbiederbezoek
- Aanbiederbezoek met productbericht
- Presentatieforum
- Klikstroomingang voor presentatie
Beperkingen
- De
createVisitvult de details van het nieuwe bezoek niet in Mustache variabelen die verwijzen naar bezoeken. - Gebruik de
upsertniet om bezoeken te maken.
Voorbeeld
<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>Fouten
Deze functie retourneert fouten wanneer:
- Validatieregels mislukken.
- Er is al een bezoek gemaakt tijdens de presentatiesessie. In dit geval retourneert de functie de ID van het bezoek dat eerder in JSON-indeling is gemaakt.
- De presentatiespeler wordt geopend voor een bestaand bezoek. In dit geval retourneert de functie de ID van het bezoek dat eerder in JSON-indeling is gemaakt.
- De presentatiespeler wordt geopend in een context die niet gerelateerd is aan het bezoek.
Dit voorbeeld is een foutresultaat in JSON-indeling.
{"state":"error", "errorMessage": "<error>", "id": "<optional_id_of_previously_created_visit>"}Heeft dit artikel uw probleem opgelost?
Laat ons weten wat we kunnen doen om te verbeteren!

