Utiliser les paramètres d'URL pour changer le comportement par défaut du widget ou préremplir des champs


Il est parfois nécessaire de modifier le comportement par défaut du widget de prise de rendez-vous pour un contexte particulier. 


Modifier le comportement du widget


Ces variables sont disponibles aussi bien dans l'iframe ou le minisite.


Paramètre
Valeur
Description
companySelectortrue, falsePermet de forcer le mode de sélection de la location
cstrue, falseSi l'entreprise est en mode de sélection de la location, passer l'étape de choix de l'entreprise
serviceid du servicePermet de forcer un service et donc de ne pas affiche la page de choix du service (et groupes de services)
staffid ou email du staffPermet de forcer un staff et donc de ne pas affiche la page de choix du staff
resource id de la ressourcePermet de forcer une ressource et donc de ne pas affiche la page de choix de la ressource
schedulingModeservice, service-staff, staff-servicePermet de forcer le mode de prise de rendez-vous si l'entreprise est en mode service
dateformat yyyy-MM-dd ou yyyy-MM-ddTHh:mm:ssPermet de positionner la page de choix de date à la date voulue
cssurl du cssPermet de forcer l'utilisation d'un fichier de style css à utiliser dans le widget
clientid du clientPrendre un rendez vous pour un client en particulier. C'est donc un client déja présent dans le CRM, ses informations sont déja connues
staffGroupid du group de staff

Permet d'afficher uniquement :

  • les staff présents dans le groupe renseigné
  • les services qui sont fait par les staff présents dans le groupe renseigné
serviceGroupsid du groupe de servicePermet d'afficher uniquement les services du groupe renseigné.  
gidid du tracker Google AnalytcsPermet de renseigner et de déclarer un tacking Google Analytics
redirectURL d'une page webPermet d'ajouter un bouton de retour à une URL à la fin de la prise de rendez vous. Par exemple un retour sur le site web du client quand le widgt est utiliser sur mobile avec un nouveau onglet. 
sourcenom de la sourcePrise en compte d'une valeur libre qui sera associé à la source du rendez vous. 


Pré-remplissage de champs personnalisés


Pour faciliter l'utilisation du widget dans un espace client ou récupérer des informations contextuelles masquées, le préremplissage de champ peut se faire également via des paramètres GET dans l'URL.


ParamètreValeurDescription
firstname
chaîne de caractères avec espaces encodés
Permet de pré-renseigner le prénom du client
lastname
chaîne de caractères avec espaces encodés
Permet de pré-renseigner le nom du client
email
chaîne de caractères avec espaces encodés
Permet de pré-renseigner l'adresse de courriel du client
phone
chaîne de caractères avec espaces encodés
Permet de pré-renseigner le numéro de téléphone du client
id de champ personnaliséchaîne de caractères avec espaces encodésPermet de passer une valeur au champ personnalisé défini par son identifiant