Vous ĂȘtes ici :
Distribution d'une enquĂȘte dans Life Sciences Cloud
GĂ©nĂ©rez une invitation Ă enquĂȘte et dĂ©finissez qui peut participer Ă l'enquĂȘte et oĂč il peut la dĂ©marrer.
Ăditions requises
| Disponible avec : Lightning Experience |
| Disponible avec : les éditions Enterprise et Unlimited avec Life Sciences Cloud, la licence complémentaire Life Sciences Cloud pour Customer Engagement et le package géré Life Sciences Customer Engagement. |
Voici une vidéo pour faciliter vos premiers pas.
Si vous ne pouvez pas regarder la vidéo en mode plein écran, ouvrez-la sous un nouvel onglet :
Partagez des invitations Ă enquĂȘte.
Contextes d'accĂšs et d'engagement aux enquĂȘtes
Comprenez comment combiner les enregistrements d'objet d'enquĂȘte et de contexte d'engagement dans une enquĂȘte afin de dĂ©terminer qui peut accĂ©der Ă une enquĂȘte et oĂč il peut la dĂ©marrer.
Types d'objet d'enquĂȘte
L'objet de l'enquĂȘte dĂ©termine l'Ă©tendue des utilisateurs qui peuvent accĂ©der Ă l'enquĂȘte. Lorsque vous crĂ©ez un enregistrement Objet de l'enquĂȘte, dĂ©finissez le SubjectId en fonction de l'une des mĂ©thodes d'alignement ci-dessous.
- Territoire
- DĂ©finissez le SubjectId sur Territory2. L'enquĂȘte est partagĂ©e avec les utilisateurs attribuĂ©s Ă ce territoire spĂ©cifique et Ă ses territoires subordonnĂ©s.
- Alignement des produits
- Définissez le SubjectId sur LsMarketableProduct. Les enregistrements de disponibilité du territoire produit (PTA) gÚrent l'accÚs en utilisant les types d'alignement suivants :
- Inclusion : Limite la disponibilité au territoire spécifique.
- Subordonnés : Augmente la disponibilité dans la hiérarchie des territoires.
- Exclusion : Désactive le partage pour l'alignement du produit.
- Enregistrement spécifique
- Définissez le SubjectId sur un enregistrement spécifique, par exemple Compte, Visite ou Plan de compte, pour limiter l'accÚs à cet élément uniquement.
Contextes d'engagement
Le contexte d'engagement dĂ©termine oĂč les utilisateurs peuvent dĂ©marrer l'enquĂȘte, par exemple dans un enregistrement de compte ou de visite. Cette liste dĂ©crit les types de contexte d'engagement et leur emplacement d'interface utilisateur correspondant.
- Compte
- Profil de compte, Listes de comptes et Contenu intelligent Recherche avancée de comptes
- Visite
- Visiter la page Engagement
- Plan de compte
- Page d'enregistrement Plan de compte
Exemples de configuration et disponibilité
Examinez ces configurations pour dĂ©terminer les enregistrements Objet de l'enquĂȘte et Contexte d'engagement dans l'enquĂȘte Ă crĂ©er. Ces enregistrements permettent aux utilisateurs d'accĂ©der aux enquĂȘtes aux emplacements appropriĂ©s.
Le tableau ci-dessous prĂ©sente les configurations courantes de disponibilitĂ© des enquĂȘtes.
| Objet d'enquĂȘte | Contexte d'engagement | RĂ©sultat | OĂč il est disponible |
|---|---|---|---|
| Territoire | Compte | EnquĂȘte disponible lorsqu'un utilisateur accĂšde Ă des comptes dans son territoire |
|
| Produit | Visite | EnquĂȘte disponible pendant les visites associĂ©es au produit |
|
Vous ne pouvez pas distribuer des enquĂȘtes par LsMarketableProduct Ă des contextes de compte ou de plan de compte.
CrĂ©ation d'une invitation Ă enquĂȘte
Invitez les utilisateurs Life Sciences Cloud pour Customer Engagement Ă participer Ă une enquĂȘte directement depuis l'application.
Ăditions requises
| Disponible avec : Lightning Experience |
| Disponible avec : les éditions Enterprise et Unlimited avec Life Sciences Cloud, la licence complémentaire Life Sciences Cloud pour Customer Engagement et le package géré Life Sciences Customer Engagement. |
| Autorisations utilisateur requises | |
|---|---|
| Pour crĂ©er des invitations Ă enquĂȘte : | Administrateur commercial des sciences de la vie |
Les invitations Ă enquĂȘte distribuent des enquĂȘtes en interne afin de permettre aux utilisateurs Life Sciences Cloud pour Customer Engagement d'initier des enquĂȘtes et de capturer les rĂ©ponses directement dans l'application.
- Dans le Lanceur d'application, recherchez et ouvrez EnquĂȘtes.
- Ouvrez l'enquĂȘte pour laquelle vous souhaitez gĂ©nĂ©rer un lien d'invitation.
- Pour crĂ©er une invitation, cliquez sur Envoyer dans la barre de navigation supĂ©rieure du gĂ©nĂ©rateur d'enquĂȘte.
-
Cliquez sur Recevoir une invitation.
Salesforce crĂ©e un enregistrement d'invitation Ă enquĂȘte.
-
Examinez les autres options de distribution d'enquĂȘte.
Les enquĂȘtes Salesforce prennent en charge plusieurs mĂ©thodes de distribution, notamment les invitations par e-mail et les liens publics. Pour plus d'informations, consultez Distribution d'enquĂȘtes.
Obtenir l'ID d'invitation Ă l'enquĂȘte
Recherchez l'identificateur unique d'une invitation Ă enquĂȘte avant de crĂ©er des enregistrements Objet de l'enquĂȘte ou Contexte d'engagement dans l'enquĂȘte avec Apex.
- Dans le Lanceur d'application, recherchez et sĂ©lectionnez EnquĂȘtes.
- SĂ©lectionnez l'enquĂȘte que vous souhaitez configurer.
- Sélectionnez l'onglet Associé.
-
Dans la liste associĂ©e Invitations Ă enquĂȘte, ouvrez une invitation Ă enquĂȘte.
Si la liste ne contient aucune invitation Ă une enquĂȘte, voir Distribution d'une enquĂȘte dans Life Sciences Cloud
-
Copiez l'ID d'enregistrement depuis l'URL.
Utilisez cet ID dans les exemples Apex comme valeur pour ParentId ou SurveyInvitationId.
CrĂ©ation d'enregistrements Objet de l'enquĂȘte et Contexte d'engagement
DĂ©finissez qui peut accĂ©der Ă une enquĂȘte et l'emplacement d'affichage des invitations Ă enquĂȘte en crĂ©ant des enregistrements avec Apex.
Utilisez des scripts Apex dans la Developer Console pour configurer la disponibilitĂ© de votre enquĂȘte.
-
Depuis la Developer Console, exĂ©cutez ce script Apex pour crĂ©er un enregistrement d'objet d'enquĂȘte.
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; -
ExĂ©cutez ce script Apex pour crĂ©er un enregistrement de contexte d'engagement dans une enquĂȘte.
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;

