Boxed tag : isolez le tag principal iAdvize grâce à une iFrame

Vous avez la possibilité d'isoler le tag iAdvize pour l’empêcher d’obtenir des informations de votre page web principale ou de modifier l’état de cette page. 

1. Le contexte 

La tag iAdvize est un <script>  HTML inséré dans votre site web. Celui-ci fonctionne correctement à condition d’être inséré dans le document principal, c'est-à-dire dans l'objet “fenêtre”, car le tag iAdvize actuel doit pouvoir accéder :

  • Au stockage des cookies 1st party (pour des besoins de continuité de conversation), 
  • Aux données des visiteurs qui vont alimenter le moteur de ciblage (url actuelle et précédente, taille de fenêtre…),
  • Aux informations principales du code HTML pour adapter la notification et la chatbox aux éléments de style.

Par ailleurs, le tag enregistre l'activité des visiteurs une fois la conversation lancée, durant une vidéo ou s’il est nécessaire de diriger la navigation (lors d’un mirroring ou d’un co-browsing). 

Ce fonctionnement est pertinent pour la majorité d’entre vous. A l'inverse, certains clients (ex: les clients du secteur bancaire, du secteur de l'assurance ou de la santé) ont un besoin accru en matière de sécurité et de confidentialité. C’est pourquoi nous leur préconisons l’utilisation du boxed tag.

2. Le principe

  • Le tag iAdvize va se charger dans une iFrame (“boîte” invisible), ce qui va permettre de l’isoler du reste de la page.
  • iAdvize vous fournit un outil et une documentation pour que l’iFrame puisse échanger avec la page principale (sans accéder directement aux informations de celle-ci).
  • Le boxed tag iAdvize gère la taille de l’iFrame automatiquement (adaptation de la taille de la fenêtre en fonction des actions des visiteurs).
  • En revanche, vous devrez adapter votre façon de gérer le web sdk (qui permet par exemple : l’adaptation en fonction de la navigation du visiteur, l’authentification, et la prise en compte de l’acceptation des cookies ou du RGDP). Vous devrez aussi gérer les boutons personnalisés.

Les images ci-dessous illustrent comment l’iFrame place le tag iAdvize dans une boîte invisible (représentée par les lignes en pointillés) pour l’isoler de la page principale. 

 

Boxed-tag-homepage-notification.png

 

Boxed-tag-chatbox.png