Een enquĂȘte distribueren in Life Sciences Cloud
Genereer een uitnodiging voor een enquĂȘte en definieer wie de enquĂȘte kan invullen en waar deze kan starten.
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. |
Contexten voor enquĂȘtetoegang en betrokkenheid
Begrijp hoe u contextrecords voor enquĂȘteonderwerpen en enquĂȘtebetrokkenheid combineert om te bepalen wie toegang heeft tot een enquĂȘte en waar ze deze kunnen starten.
Typen enquĂȘteonderwerpen
Het enquĂȘteonderwerp bepaalt het bereik van gebruikers die toegang hebben tot de enquĂȘte. Wanneer u een record EnquĂȘteonderwerp maakt, stelt u de SubjectId in op basis van een van deze uitlijningsmethoden.
- Territorium
- Stel de SubjectId in op Territorium2. De enquĂȘte wordt gedeeld met gebruikers die zijn toegewezen aan dat specifieke territorium en de ondergeschikte territoria ervan.
- Productuitlijning
- Stel de SubjectId in op LsMarketableProduct. Met PTA-records (Product Territorium Availability) wordt toegang beheerd met behulp van deze uitlijningstypen:
- Inclusie: Beperkt beschikbaarheid tot het specifieke territorium.
- Ondergeschikten: Breidt de beschikbaarheid in de hele territoriumhiërarchie uit.
- Uitsluiting: Schakelt delen uit voor de productuitlijning.
- Specifieke record
- Stel de SubjectId in op een specifieke record, zoals Account, Bezoek of Accountplan, om de toegang tot alleen dat item te beperken.
Betrokkenheidscontexten
De betrokkenheidscontext bepaalt waar gebruikers de enquĂȘte kunnen starten, zoals voor een account- of bezoekrecord. Deze lijst beschrijft de typen betrokkenheidscontext en hun overeenkomende gebruikersinterfacelocaties.
- Account
- Accountprofiel, Accountlijsten en Intelligent Content Geavanceerde zoekopdracht voor account
- Visit
- Pagina Betrokkenheid bezoeken
- Accountplan
- Recordpagina Accountplan
Configuratievoorbeelden en beschikbaarheid
Controleer deze configuraties om te bepalen welke records EnquĂȘteonderwerp en EnquĂȘtebetrokkenheidscontext u wilt maken. Deze records zorgen ervoor dat gebruikers op de juiste locaties toegang hebben tot enquĂȘtes.
Deze tabel beschrijft veelvoorkomende configuraties van beschikbaarheid van enquĂȘtes.
| EnquĂȘteonderwerp | Betrokkenheidscontext | Resultaat | Waar het beschikbaar is |
|---|---|---|---|
| Territorium | Account | EnquĂȘte is beschikbaar wanneer een gebruiker accounts binnen zijn territorium opent |
|
| Product | Visit | EnquĂȘte is beschikbaar tijdens bezoeken die aan het product zijn gekoppeld |
|
U kunt geen enquĂȘtes per LsMarketableProduct distribueren naar account- of accountplancontexten.
Een enquĂȘte-uitnodiging maken
Nodig gebruikers van Life Sciences Cloud for Customer Engagement uit om rechtstreeks vanuit de app deel te nemen aan een enquĂȘte.
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 | |
|---|---|
| Uitnodigingen voor enquĂȘtes maken: | Commercieel beheerder voor Life Sciences |
Uitnodigingen voor enquĂȘtes distribueren enquĂȘtes intern, zodat gebruikers van Life Sciences Cloud voor Customer Engagement enquĂȘtes kunnen starten en reacties rechtstreeks in de app kunnen vastleggen.
- Zoek en selecteer vanuit de Appstarter EnquĂȘtes.
- Open de enquĂȘte waarvoor u een uitnodigingskoppeling wilt genereren.
- Klik voor het maken van een uitnodiging in de bovenste navigatiebalk van de EnquĂȘtesamensteller op Verzenden.
-
Klik op Uitnodiging ophalen.
Salesforce maakt een record voor een uitnodiging voor een enquĂȘte.
-
Bekijk andere distributieopties voor enquĂȘtes.
Salesforce-enquĂȘtes ondersteunen diverse distributiemethoden, waaronder e-mailuitnodigingen en openbare koppelingen. Zie EnquĂȘtes distribueren voor meer informatie.
De ID van de uitnodiging voor de enquĂȘte ophalen
Zoek de unieke identifier voor een uitnodiging voor een enquĂȘte voordat u records voor EnquĂȘteonderwerp of Context van EnquĂȘtebetrokkenheid maakt met Apex.
- Zoek en selecteer EnquĂȘtes vanuit de Appstarter.
- Selecteer de enquĂȘte die u wilt configureren.
- Selecteer het tabblad Gerelateerd.
-
Open in de gerelateerde lijst Uitnodigingen voor enquĂȘte een uitnodiging voor een enquĂȘte.
Als er geen uitnodigingen voor enquĂȘtes worden weergegeven in de lijst, raadpleegt u Een enquĂȘte distribueren in Life Sciences Cloud.
-
Kopieer de record-ID uit de URL.
Gebruik deze ID in de Apex voorbeelden als de waarde voor ParentId of SurveyInvitationId.
Contextrecords voor enquĂȘteonderwerpen en betrokkenheid maken
Definieer wie toegang heeft tot een enquĂȘte en waar de uitnodigingen voor de enquĂȘte worden weergegeven door records te maken met Apex.
Gebruik Apex scripts in de Developer Console om de beschikbaarheid van uw enquĂȘte te configureren.
-
Voer vanuit de Developer Console dit Apex script uit om een enquĂȘteonderwerprecord te maken.
SurveySubject s = new SurveySubject(); s.ParentId = 'SURVEY_INVITATION_ID'; // SurveyInvitation record Id s.SubjectId = 'ACCOUNT_ID'; // Account, Territory2, or LsMarketableProduct Id s.Name = 'SurveySubjectExample'; insert s; -
Voer dit Apex script uit om een contextrecord voor enquĂȘtebetrokkenheid te maken.
SurveyEngagementContext s = new SurveyEngagementContext(); s.Name = 'surveyEngagementContextName'; // Survey Engagement Context record name s.SurveyInvitationId = 'SURVEY_INVITATION_ID'; // SurveyInvitationId s.ContextType = 'Visit'; // Supported values: Visit, Account, AccountPlan insert s;

