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 |
---|---|---|
companySelector | true, false | Permet de forcer le mode de sélection de la location |
cs | true, false | Si l'entreprise est en mode de sélection de la location, passer l'étape de choix de l'entreprise |
service | id du service | Permet de forcer un service et donc de ne pas affiche la page de choix du service (et groupes de services) |
staff | id ou email du staff | Permet de forcer un staff et donc de ne pas affiche la page de choix du staff |
resource | id de la ressource | Permet de forcer une ressource et donc de ne pas affiche la page de choix de la ressource |
schedulingMode | service, service-staff, staff-service | Permet de forcer le mode de prise de rendez-vous si l'entreprise est en mode service |
date | format yyyy-MM-dd ou yyyy-MM-ddTHh:mm:ss | Permet de positionner la page de choix de date à la date voulue |
css | url du css | Permet de forcer l'utilisation d'un fichier de style css à utiliser dans le widget |
client | id du client | Prendre 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 |
staffGroup | id du group de staff | Permet d'afficher uniquement :
|
serviceGroups | id du groupe de service | Permet d'afficher uniquement les services du groupe renseigné. |
gid | id du tracker Google Analytcs | Permet de renseigner et de déclarer un tacking Google Analytics |
redirect | URL d'une page web | Permet 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. |
source | nom de la source | Prise 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ètre | Valeur | Description |
---|---|---|
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 |
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és | Permet de passer une valeur au champ personnalisé défini par son identifiant |