Chaque page du Web Client a une URL. Entrer cette URL dans un navigateur envoie au serveur d'application une demande pour afficher la page spécifique.
Les utilisateurs finaux n'ont pas besoin de connaître les URL des pages tant qu'ils peuvent démarrer le Web Client et naviguer à partir de là. Pour certaines tâches de configuration, cependant, vous devez savoir comment déterminer l'URL d'une page donnée. Vous utilisez généralement cela lorsque vous créez des liens vers des pages spécifiques du Web Client, que ce soit depuis l'extérieur du Web Client (comme placer un lien sur un intranet ou dans un message e-mail) ou depuis d'autres pages du Web Client (comme inclure un lien de navigation sur une page de profil).
L'URL d'une page est toujours composée de l'URL du serveur de pages suivie du nom de la méthode de la page qui définit la page. Par défaut, le nom du serveur de pages est le nom du serveur Web sur lequel le serveur d'application est installé, suivi de :
/InterAction
Par exemple, si le serveur d'application est installé sur une machine nommée IAAppServer, alors le nom du serveur de pages sera le suivant :
http://IAAppServer/InterAction
Pour en savoir plus sur l'objectif du serveur de pages, voir Architecture du serveur d'application et du Web Client.
Par conséquent, l'URL de la page nommée home serait la suivante :
http://IAAppServer/InterAction/home
Passage de Paramètres aux Pages du Web Client
La plupart des pages du Web Client nécessitent que vous passiez des informations supplémentaires. Par exemple, la page Aperçu de la Personne a besoin de l'ID du contact qu'elle doit afficher. Vous transmettez cette information à la page en utilisant des paramètres. Chaque paramètre inclut le nom du paramètre et la valeur que vous souhaitez transmettre.
Pour inclure des paramètres dans l'URL, vous les placez à la fin, séparés du nom de la page par un point d'interrogation (?):
http://PageServer/page-name?parameter-name=parameter-value
Les arguments après le “?” sont appelés une chaîne de requête. Plusieurs paramètres sont séparés par des caractères esperluette (&).
Par exemple, l'URL suivante appelle la page Aperçu de la Personne et transmet la valeur 8589934802 comme ID de contact :
http://IAAppServer/InterAction/relationship-overview-person?contactId=8589934802
Les paramètres requis pour une page dépendent de la page elle-même. Un moyen facile de déterminer le nom de la page et les paramètres est de les copier depuis votre navigateur. Vous pouvez utiliser l'option Lien par e-mail ou le faire manuellement, comme décrit dans Raccourci pour Déterminer l'URL d'une Page du Web Client.
Raccourci pour Déterminer l'URL d'une Page du Web Client
Un moyen facile de déterminer le nom de la page et les paramètres pour une page est de naviguer vers la page réelle dans le Web Client, puis de faire l'une des actions suivantes :
-
Si disponible, choisissez l'option Lien par e-mail dans le coin supérieur droit de la page. Cela crée un nouveau message dans votre programme de messagerie contenant l'URL complète de la page. Les informations utilisées pour vous authentifier en tant qu'utilisateur d'InterAction sont automatiquement supprimées.
- Si l'option Lien par e-mail n'est pas disponible sur la page en question, vous pouvez copier l'URL depuis votre navigateur. Vous devez supprimer manuellement les paramètres liés à l'authentification de l'utilisateur (
proxyAccount, accountName, et auditAccountName).
Par exemple, supposons que votre organisation ait plusieurs bureaux. Bien que la recherche de Personnel par défaut permette aux utilisateurs de trouver des employés de l'organisation en fonction de divers critères, vos utilisateurs souhaitent un raccourci pour chaque bureau qui affichera la liste des employés sans qu'ils aient besoin de saisir d'autres critères. Vous décidez de placer ces liens sur la page d'accueil du Web Client. Par conséquent, vous avez besoin de l'URL d'une page qui affiche les contacts pour un bureau donné.
Le moyen le plus simple de déterminer ces URL est le suivant :
- Naviguez vers la recherche de Personnel par défaut.
- Pour les critères, laissez tous les champs vides, mais sélectionnez le bureau souhaité dans la liste déroulante Bureau, puis choisissez Rechercher pour commencer la recherche. Le Web Client affichera la page contact-search-results avec la liste du personnel assigné au bureau sélectionné.
- Choisissez l'option Lien par e-mail. Cela ouvre un nouveau message dans votre programme de messagerie contenant l'URL de la page des résultats de recherche. Par exemple, vous pourriez obtenir une URL ressemblant à la suivante :
http://IAAppServer/InterAction/contact-search-results?isProfile=true&searchDescription=Personnel%20Search%20Results&profileId=4&contactTypeId=1&searchField_12884891886=8589934614&readableSearchCriteria=Contact+Type+is+%27Our+Personnel%27+and+Office+Equal+to+%27Chicago%27
Vous pouvez maintenant utiliser cette URL comme destination pour votre lien. Vous pourriez même mettre ce lien sur votre intranet, ou l'envoyer à vos utilisateurs dans le message e-mail.
Pour simplifier l'URL, vous pouvez supprimer tous les paramètres dont vous n'avez pas besoin.
Si vous utilisez cela comme un lien sur une page du Web Client, vous pouvez utiliser la variable $(PAGE_SERVER) au lieu du nom du serveur de pages (dans cet exemple, http://IAAppServer/InterAction/). Pour plus de détails sur les variables, voir Utilisation des Variables pour les Informations InterAction.
Cette méthode ne fonctionne pas si vous avez besoin de l'URL d'une page qui s'affiche en tant que popup. Dans ce cas, faites un clic droit sur la page et choisissez Propriétés, puis copiez l'URL depuis la boîte de dialogue Propriétés.
Envoyer des Liens par E-mail pour Aider les Professionnels à Tirer le Meilleur Parti de InterAction
Envoyer des liens vers des pages spécifiques du Web Client peut être un outil puissant pour appliquer la politique de l'organisation et aider les professionnels à intégrer le produit dans leur travail quotidien. La plupart des systèmes de messagerie affichent les URL Web comme de véritables liens sur lesquels le professionnel peut cliquer ; cela vous permet de diriger les utilisateurs directement vers des zones spécifiques du système.
Voici quelques exemples de la façon dont cela peut être utile :
- Lors du déploiement d'InterAction, envoyez par e-mail aux utilisateurs des liens vers des pages clés de type "démarrage", telles que la page d'accueil du Web Client et la page Mes alertes. Incluez des instructions et des politiques organisationnelles concernant l'utilisation d'InterAction dans ces liens.
-
Votre département Marketing se prépare à envoyer un mailing (comme des cartes de vœux) et souhaite s'assurer que les bonnes personnes sont incluses dans le lien. Ils peuvent envoyer un lien vers la page "Mes contacts non sur cette liste" pour la liste spécifique. Lorsqu'un professionnel suit le lien, il verra une liste de contacts spécifique à l'utilisateur qui pourrait devoir être ajoutée à la liste de diffusion. Le professionnel peut ajouter des contacts à la liste directement depuis cette page.
Ce même concept peut fonctionner pour toute autre "liste" qui peut être affichée dans le Web Client, telle qu'une liste de travail ou une liste de types de contacts. Vous pouvez même utiliser une URL pour afficher les résultats d'une recherche. Par exemple, vous pourriez envoyer à un nouvel employé un lien vers une liste de tout le personnel de son bureau.
- Votre organisation dispose d'une newsletter interne électronique qui inclut fréquemment des articles sur les clients récemment acquis. Au lieu d'inclure tous les détails sur les clients dans la newsletter, incluez des liens vers les pages pertinentes dans le Web Client. Non seulement les utilisateurs obtiendront les mêmes informations, mais ils seront également rappelés de la puissance d'InterAction.
- Vos utilisateurs finaux ont demandé un changement de configuration spécifique, comme l'ajout d'un nouveau formulaire de recherche. Lorsque le changement est terminé et disponible, envoyez aux utilisateurs un lien directement vers la nouvelle recherche.
- Envoyez des suggestions et des instructions pour utiliser des fonctionnalités spécifiques. Incluez des liens directement vers les pages de ces fonctionnalités.
- Envoyez un lien vers la page pour examiner les nouveaux contacts qui doivent être ajoutés à la liste des entreprises.
Pour n'importe laquelle de ces pages, vous pouvez déterminer l'URL en utilisant les étapes décrites dans Raccourci pour déterminer l'URL d'une page Web Client.