Le problème : Obtenir que les usagers d'un site web puissent lancer une recherche en se contentant de cliquer sur un lien, sans rien avoir à saisir.
La solution : Ajouter quelques paramètres à l'attribut href
d'un lien vers AtomZ Search.
La procédure : dans cet exemple, un site de géomatique propose une carte géographique contenant des liens cliquables vers chaque département (une "image map" HTML). Un clic sur un département doit lancer une recherche prédéfinie sur les pages contenant le nom du département.
Les href
correspondants, référencé par le lien de l'image map, sont de la forme suivante (exemple donné: le lien pour le Rhône, département 69) :
href="http://search.atomz.com/search/?sp-a=spXXXXXXXX&sp-q=69"
Le paramètre sp-a
doit être remplacé par le numéro de votre compte Atomz Search. Si vous ne connaissez pas votre numéro de compte, vous pouvez le retrouver dans la section Update Account
du menu Accounts
dans l'Atomz Member Center.
Le paramètre sp-q
doit contenir le texte exact de la requête passée à AtomZ Search. Attention : s'il contient des caractères non affichables dans un URL, comme des espaces ou des caractères accentués, ce texte doit être encodé au format URL. En ASP, la fonction Server.URLEncode
permet d'effectuer automatiquement cette transformation.