Web Widget / Self service / intégration adresse internet et copie écran automatique

1 コメント

  • Remi Saumet
    Zendesk Customer Care

    Bonjour RENALD GIUSTO,

    Merci de votre publication, j'espère que vous allez bien aujourd'hui !

    Pour répondre à votre question, cette démarche n'est pas supportée. Cependant, ceci est "techniquement" réalisable.

    Il vous faudra ajouter le Widget a votre site web : Ajout du Web Widget (Classique) à votre site Web.

    L'idée sera dans un premier temps de récupérer l'actuelle location de la page (via window.location.href par exemple) et donc sauvegarder cette valeur dans une variable par exemple. (Ceci dépend de votre langage de programmation).

    Exemple : 

     

     

    Ensuite, il vous faudra utiliser nos API pour le Widget Classic et particulièrement notre Contact Form API

    Ici, le paramètre fields permet de "prefill/préremplir" des informations qui seront à fournir au sein de la requête et ainsi de passer l'URL actuelle de navigation qui est "stockée" dans votre variable au préalable, puis, la passer dans un de ces "fields/champs".

    Ici, vous avez 2 options : 

    • Soit pré-remplir la description et ajouter l'URL a la description du de la requête :
      fields: [{ id: 'description', prefill: { '*': 'My text' } }];
    • Soit créer un champ personnalisé, puis utiliser l'ID de champ personnalisé et pré-remplir l'URL en tant que valeur de ce champ :
      fields: [{ id: 2142225, prefill: { '*': 'My text' } }];  
      • Vous pouvez également choisir de définir un Formulaire de Contact à afficher ou proposer via notre paramètre pour le Widget : ticketForms

    Il faudra remplacer 'My text' dans l'exemple par la valeur au sein de votre variable et qui généra ainsi la valeur dynamiquement.

    Lorsque le ticket sera ainsi créé via le Widget, le commentaire du ticket contiendra cette URL au sein de son "body" ou alors, l'URL sera contenu dans un champ de ticket personnalisé (cela dépend de votre option choisie). 

     


     

    Exemple en utilisant le champ description (utilisant le Formulaire de Contact de base du Widget), code exemple fonctionnel ici

    Exemple en utilisant un champ de ticket personnalisé (Formulaire de Ticket prédéfini : ticketForms), code exemple fonctionnel ici

     


     

    Le code "personnalisé" n'étant pas supporté, ceci est simplement un exemple que j'ai pris le temps de mettre en place afin de vous guider et vous donner l'idée à suivre et les documentations à utiliser.

    J'espère que cela vous aidera, n'hésitez pas à nous faire savoir si vous avez besoin d'assistance.

    Très bonne journée à vous,

    Cordialement.

    *Si vous souhaitez visualiser les images en taille normale, veuilliez faire un clic droit dessus puis "Ouvrir dans un nouvel onglet".

    0

サインインしてコメントを残してください。

Powered by Zendesk