Integratie met enquĂȘtes
Integreer enquĂȘtes in de eventwerkstroom zodat gebruikers gestructureerde feedback en nalevingsinformatie kunnen verzamelen op het juiste punt in de eventlevenscyclus.
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. |
| Vereiste gebruikersmachtigingen | |
|---|---|
| EnquĂȘtes maken en bewerken: | Machtigingenset Commercieel beheerder Life Sciences |
| Een enquĂȘte voor beheerde events maken: | Machtigingenset Eventbeheer |
EnquĂȘtes kunnen worden gedeeld via op territorium gebaseerde koppeling of door directe koppeling met het event.
In de op territorium gebaseerde koppeling wordt de enquĂȘte gedeeld via Betrokkenheidscontext-records.
Bij rechtstreeks delen wordt de uitnodiging voor de enquĂȘte met het onderwerp gebruikt om de event-ID waaraan de enquĂȘte is gekoppeld, rechtstreeks in te vullen.
Zorg er bij op territorium gebaseerde enquĂȘtes voor dat u territoria instelt en gebruikers toewijst aan het territorium. Zie Verkoopterritoria instellen voor Life Sciences Cloud in Uw organisatie voorbereiden op het beheerde pakket Customer Engagement voor meer informatie.
Om de enquĂȘte zichtbaar te maken in de component, moet het beheerde event dezelfde status hebben als geconfigureerd in het werkstroompad en moet de huidige gebruiker een organisator of medeorganisator van het beheerde event zijn. Zorg er bij op territorium gebaseerd delen voor dat de territoriumselector dezelfde is als het territorium dat is gekoppeld aan het enquĂȘteonderwerp.
Beheerde eventenquĂȘtes maken
Maak enquĂȘtes voor beheerde events en configureer deze voor direct of op territorium gebaseerd delen.
-
Maak een enquĂȘte voor direct delen.
- Zoek en selecteer vanuit de Appstarter EnquĂȘtes.
- Klik op Nieuw.
- Voeg op de pagina Weergeven in het hulpvenster Nieuwe enquĂȘte de naam van de enquĂȘte toe.
- Selecteer Offline mobiele enquĂȘte.
- Klik op Doorgaan.
- Voeg een pagina toe en vul de enquĂȘtevragen naar behoefte in.
- Sla uw wijzigingen op.
- Voeg een enquĂȘtenaam toe, zoals Eventfeedback.
- Activeer uw enquĂȘte.
- Klik in de gerelateerde lijst van de enquĂȘte die u hebt gemaakt, op Uitnodiging voor enquĂȘte en kopieer de ID.
-
Maak het enquĂȘteonderwerp met de ID van de enquĂȘte-uitnodiging als bovenliggende uitnodigings-ID en de ID van de beheerde event als onderwerp.
-
Voer vanuit de Developer Console een Apex script uit om een enquĂȘteonderwerprecord te maken. Gebruik dit script als naslag en vervang de onderstaande ID-waarden door uw eigen record-ID's voordat u het script uitvoert.
SurveySubject s = new SurveySubject(); s.ParentId = '0KiEU000000K3L70AK'; // SurveyInvitationId s.SubjectId = '1POEU000000uMAy4AM'; // Mng Event Id s.Name = 'surveySubject'; insert s;
-
Voer vanuit de Developer Console een Apex script uit om een enquĂȘteonderwerprecord te maken. Gebruik dit script als naslag en vervang de onderstaande ID-waarden door uw eigen record-ID's voordat u het script uitvoert.
-
Als u een enquĂȘte wilt delen met een territorium, maakt u een enquĂȘtebetrokkenheidscontext met de ID van de enquĂȘte-uitnodiging als bovenliggende ID van de uitnodiging en de ID van het territorium als onderwerp.
-
Voer een Apex script uit om een contextrecord voor enquĂȘtebetrokkenheid te maken. Gebruik dit script als naslag en vervang de onderstaande ID-waarden door uw eigen record-ID's voordat u het script uitvoert.
SurveyEngagementContext s = new SurveyEngagementContext(); s.ContextType = 'MngEvent'; s.SurveyInvitationId = '0KiEU000000Cyej0AC'; //survey invitation id from step3 s.Name = 'SurveyEngagementTerritory'; insert s;
-
Voer een Apex script uit om een contextrecord voor enquĂȘtebetrokkenheid te maken. Gebruik dit script als naslag en vervang de onderstaande ID-waarden door uw eigen record-ID's voordat u het script uitvoert.
