Loading
Table des matières
Sélectionner des filtres

          Aucun résultat
          Aucun résultat
          Voici quelques conseils de recherche

          Vérifiez l'orthographe de vos mots-clés.
          Utilisez des termes de recherche plus généraux.
          Sélectionnez moins de filtres pour élargir votre recherche.

          Recherchez dans toute l’aide de Salesforce
          Fonction getSurveyFlowJson

          Fonction getSurveyFlowJson

          Recherche une enquête et la renvoie sous le format JSON. Ensuite, le HTML de présentation peut analyser l'enquête et l'afficher dans le lecteur de présentation.

          É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.

          Lorsqu'elle est appelée, cette fonction :

          • Valide les paramètres d'entrée et renvoie une erreur si le nom du développeur de l'enquête est manquant.
          • Charge l'enquête en fonction du nom du développeur et de l'accès de l'utilisateur.
          • Charge la réponse enregistrée, si une enquête est enregistrée pour la présentation et la visite en cours. Si aucune réponse à l'enquête n'est trouvée, la fonction charge une nouvelle enquête.
          • Déclenche l'événement "surveyflowjsonloaded" après le chargement des données JSON de l'enquête.
          • Affiche une erreur pour des requêtes non valides ou des données d'enquête manquantes.

          Paramètres

          PresentationPlayer.getSurveyFlowJson(Object)

          Arguments

          Argument Description
          Object

          Une chaîne JSON sous ce format.

          {"developerName":"name of the survey"}

          Utilisation

          Au chargement des données d'enquête, cette fonction déclenche automatiquement l'événement "surveyflowjsonloaded". Pour gérer la réponse, enregistrez un écouteur d'événement.

          Exemple

          PresentationPlayer.registerEventListener("surveyflowjsonloaded", function(surveyJson
                 ){ // Handle the survey JSON data
                  console.log("Survey loaded:", surveyJson);
              });
              
              // Call the function
              PresentationPlayer.getSurveyFlowJson({"developerName": "test_survey"});
           
          Chargement
          Salesforce Help | Article