Remarque :  Cet article s’applique à Genesys Cloud for Salesforce.

Cet article décrit comment formater la valeur d’une attribut fenêtre contextuelle coutume SF-URLPop à un nouvel enregistrement dans Salesforce ce pré-peuple avec les données du client. Ces exemples utilisent un nouveau contact Salesforce, mais vous pouvez utiliser cette même approche pour la fenêtre contextuelle et préremplir littéralement tout enregistrement Salesforce.

Avertissement :  alerte: La technique décrite dans cet article est Salesforce basée sur utilisateur le format URL utilisé dans l’interface standard. Ce format URL n’est Salesforce pas une API qui prend officiellement en charge et est sujette à modification.

Les informations suivantes s’appliquent à la console Classic.

Identifier l’URL

Chaque enregistrement dans Salesforce utilise un code URL exact. La création d’un contact résulte en cette URL : https ://na5.Salesforce.com/003 / e. le 003 est un code à trois caractères pour les contacts.003 le e identifie le contact en tant que nouvel enregistrement.

La première partie de l’URL (https ://na5.salesforce.com) pourrait sembler différente dans votre environnement. La valeur d’une coutume attribut n’a besoin que de la partie qui suit l’URL principale, par exemple, 003/e.

Remplir de nouvelles données d’enregistrement

Après avoir identifié l’URL d’un nouveau contact, vous pouvez définir les champs que vous souhaitez préremplir avec les données. Pour obtenir les noms Salesforce de champ exacts navigateur de , utilisez les outils de développeur dans votre. Ces étapes utilisent des outils de développement pour identifier le Prénom et Nom de famille noms de champs :

  1. Pour afficher le code HTML de la page Nouveau contact, cliquez avec le bouton droit sur la page Web, puis cliquez sur Voir la source ou Voir la source de la page.
  2. Trouvez les noms exacts du champ en recherchant le texte exact de l’étiquette à partir de l’enregistrement New Contact, dans ce cas prénom et Nom de famille.
    <label for="name_firstcon2">First Name</label>
    <label for="name_lastcon2”>Last Name</label>

    Dans cet exemple, les noms de champs exacts sont name_firstcon2 et name_lastcon2.

Formater l’URL

Créez l’URL en combinant l’URL relative avec les noms et les valeurs de champ, tel que décrit dans ce tableau.

Élément de format Description
<object code="">/ URL relative Salesforce de fenêtre contextuelle l’objet à.
e ? e indique un nouvel enregistrement ; ? indique que les valeurs pré-remplies suivent dans l’URL.
<field name="" X="">=<field value="" X=""> Zéro à plusieurs champs avec des valeurs préremplies peuvent être envoyés sur l’URL. Délimitez chaque paire nom / valeur de champ avec une esperluette (&amp ;). Cette partie de l’URL doit être codée HTML. 
<object code>/e?<field name 1>=<field value 1>&<field name 2>=<field value 2>

L’URL dans cet exemple serait : 003/e?name_firstcon2=John&name_lastcon2=Smith

échantillonflux

Cet exemple utilise le Définir l’action de données des participants pour définir attribut le pour un flux appel entrant.

Remarque :  Vous pouvez suivre les mêmes étapes pour les rappels, les courriers électroniques, les messages et les messages vocaux ACD. Pour les emails et les messages, créez flux et publiez flux un email entrant ou un message entrant au lieu d’un appel entrant.

Les informations utilisées pour attribut définir le sur l’appel peuvent provenir de plusieurs endroits différents : d’enregistrement des données, la saisie des données de l’appelant, les informations relatives aux groupes de travail, une URL statique ou une combinaison d’autres attributs d’interaction. Pour plus d’informations, voir Ajouter une action de données de participant set à untâche.

  1. Créez un appel flux Architect entrant dans.
  2. Ajouter une tâche avec Définir les données du participant comme l’action.
  3. Pour le nom d’attribut, ajouter SF URLPop (en anglais seulement).
  4. Pour Value to Assign, ajoutez un lien relatif à la page Salesforce qui apparaît lorsqu’une interaction entrante contient cet attribut personnalisé. Dans cet exemple, la valeur est une nouvelle URL de contact, ajoutée aux données d’entrée : 003/e?name_firstcon2=John&name_lastcon2=Smith.Définir les données des participants avec SF-URLPopattribut
  5. Ajouter un Transfert à ACD action au flux.
  6. Sélectionnez le Queue qui reçoit cet appel.
  7. Cliquez sur publier .
  8. Lorsqu'un appel arrive via ce flux d'appels, il reçoit l'attribut personnalisé de SF_URLPop avec une valeur de 003/e?name_firstcon2=John&name_lastcon2=Smith. Une fois l’appel acheminé vers un agent, l’écran d’appel d’alerte affiche un enregistrement de nouveau contact dans Salesforce avec John Smith dans les champs Prénom et Nom et 13175550123 dans le champ Téléphone.Exemple de pop d’écran pour l’allumette d’URL

Les informations suivantes s’appliquent à Lightning Experience.

Remarque :  L’expérience de foudre a des limites autour de l’utilisation de la coutume SF_URLPop attribut à fenêtre contextuelle un nouveau record dans Salesforce. Pour plus d’informations, voir SalesforceExpérience Lightning.

Identifier l’URL

Chaque enregistrement dans Salesforce utilise un code URL exact. La création d’un contact résulte en cette URL : https ://na5.salesforce.com/foudre / o / Contact / nouveau.

La première partie de l’URL (https ://na5.salesforce.com) pourrait sembler différente dans votre environnement. La valeur d’un attribut personnalisé n’a besoin que de la partie qui suit l’URL principale, par exemple, foudre / o / Contact / nouveau

Formater l’URL

Créez l’URL en combinant l’URL relative avec les noms d’API pour les champs demandés. Par exemple, lightning / 0 / Contact / new ? = defaultFieldValues = FirstName = John, LastName = Smith, Phone = 13175550123 ouvre un nouvel enregistrement de contact avec les champs Prénom, Nom et Téléphone préremplis avec John, Smith et 13175550123.

Pour plus d’informations, voir Lancement de la page de création d’enregistrement avec les valeurs de champ par défaut dans la documentation Salesforce.

échantillonflux

Cet exemple utilise le Définir l’action de données des participants pour définir attribut le pour un flux appel entrant.

Remarque :  Vous pouvez suivre les mêmes étapes pour les rappels, les courriers électroniques, les messages et les messages vocaux ACD. Pour les emails et les messages, créez flux et publiez flux un email entrant ou un message entrant au lieu d’un appel entrant.

Les informations utilisées pour attribut définir le sur l’appel peuvent provenir de plusieurs endroits différents : d’enregistrement des données, la saisie des données de l’appelant, les informations relatives aux groupes de travail, une URL statique ou une combinaison d’autres attributs d’interaction. Pour plus d’informations, voir Ajouter une action de données de participant set à untâche.

  1. Créez un appel flux Architect entrant dans.
  2. Ajouter une tâche avec Définir les données du participant comme l’action.
  3. Pour le nom d’attribut, ajouter SF URLPop (en anglais seulement).
  4. Pour Value to Assign, ajoutez un lien relatif à la page Salesforce qui apparaît lorsqu’une interaction entrante contient cet attribut personnalisé. Dans cet exemple, la valeur est une nouvelle URL de contact, ajoutée aux paramètres de requête : foudre/o/Contact/new?defaultFieldValues=FirstName=John,LastName=Smith,Phone=13175550123.Définir les données des participants avec SF-URLPopattribut
  5. Ajouter un Transfert à ACD action au flux.
  6. Sélectionnez le Queue qui reçoit cet appel.
  7. Cliquez sur publier .
  8. Lorsqu’un appel arrive via ce flux d’appels, il lui est attribué l’attribut personnalisé de SF_URLPop avec une valeur de foudre / o / Contact / nouveau ? DefaultFieldValues = FirstName = John, LastName = Smith, Phone = 13175550123. Une fois l’appel acheminé vers un agent, l’écran d’appel d’alerte affiche un enregistrement de nouveau contact dans Salesforce avec John Smith dans les champs Prénom et Nom et 13175550123 dans le champ Téléphone.Exemple de pop d’écran pour l’allumette d’URL

Pour plus d’informations, voir Pop écran PureCloud pourSalesforce.

Pour plus d’informations sur l’intégration, consultezÀ propos de Genesys Cloud for Salesforce.