Connexion

Connexion à votre compte

Identifiant
Mot de passe
Maintenir la connexion active sur ce site

Créer un compte

Pour valider ce formulaire, vous devez remplir tous les champs.
Nom
Identifiant
Mot de passe
Répétez le mot de passe
Adresse e-mail
Répétez l'adresse e-mail
Captcha
Action
Ce plugin est proposé dans un pack  
Payant
Ce plugin permet de déclencher une Action, suite à l’observation d’un événement, dans le cadre d’un Scénario Obsewhere.

Objectif

L'objectif de ce plugin est d'utiliser le Webhook Zapier pour interfacer votre site Joomla avec de nombreuses Apps externes via le service en ligne Zapier.com.

 

La création d'une séquence "Action" via ce plugin, s'effectue en Composants / Obsewhere - Séquences Actions (menu gauche) - bouton nouvelle action en haut à gauche. (voir documentation).

Le bouton bouton selection type plugin observeur permet de choisir une séquence "Action" de type "Webhook Zapier" en thématique "Apps".

Description du traitement

Renseignez les 2 paramètres nécessaires :

  1. L'URL d'appel du Webhook fourni par Zapier lors de la création de la Zap (trigger Webhook) - voir la vidéo de cet article.
  2. (facultatif) les données à transmettre à Zapier si vous avez prévu, ou besoin, de le faire.

 

Le bouton bouton tags susbtitution vous permet de dynamiser vos paramètres avec des tags "{seq1:value}", "{seq1:title}", ... etc, selon les données des autres séquences de votre sénario. Vous trouverez des explications sur le fonctionnement des tags de substitutions dans le tutoriel dédié.

Dans le cadre de ce scénario, les tags de substitutions utilisés récupèreront les informations du formulaire de contact envoyé :

  • {seq1:value} : permet de récupérer l'email renseigné par le visiteur dans le formulaire de contact
  • {seq1:title} : permet de récupérer le sujet saisi par le visiteur dans le formulaire de contact

Ce qui donne cet exemple de push notification :

push notification joomla et webhook zapier

Contrôle de l'accès au Webhook Zapier

Le bouton bouton webhook zapier permet d'exécuter un appel au Webhook pour vérifier si vos paramètres sont corrects. Il va notamment vous servir pour 2 étapes :

1- Pendant la création du Zap dans Zapier : ce bouton est à utiliser (voir vidéo) car pendant la création de votre Zap sur le site Zapier, il vous sera demandé d'effectuer un test d'appel de l'URL du Webhook,

2- Pour contrôler l'état de votre scénario : ce bouton pourra être utilisé n'importe quand (même quand l'action ou le scénario sont dépubliés), afin de contrôler que votre action est toujours en état de marche.

Fonctionnement :

Une fois que l'URL du Webhook est correctement  renseignée, l'utilisation du bouton de test va ouvrir une fenêtre qui va appeler Zapier.

Si l'appel se passe correctement vous obtiendrez un message de succès :

 Si l'appel provoque une erreur, un message d'explication vous indiquera la signification de l'erreur :

Paramètrage des destinataires de l'Action

Pour toute Action, vous devez sélectionner les destinataires, c'est à dire les personnes qui vont être informées par cette action. Pour ce plugin les destinataires possibles sont :

  • Utilisateur courant : seule la personne (qu'elle soit connectée ou anonyme) ayant déclenché ce scénario visualisera cette EngageBox
  • Utilisateur Connecté: seule la personne (si elle est connectée uniquement) ayant déclenché ce scénario visualisera cette EngageBox
  • Utilisateur : seule la personne sélectionnée dans cette Action visualisera cette EngageBox
  • Groupes d'utilisateurs : seules les personnes des groupes sélectionnés visualiseront cette EngageBox
  • Groupes d'abonnés : seules les personnes des groupes d'abonnés sélectionnés visualiseront cette EngageBox  

Paramètres généraux

Sur la droite de cette séquence, vous trouverez les paramètres généraux des séquences Obsewhere :

  • Enregistrer le déclenchement de cette séquence dans la Log interne
  • Renseigner un Décalage d'exécution pour temporiser cette action pendant un certain temps
  • Régler l'état de cette séquence
  • Sélectionner la langue de cette séquence
  • Saisir une note explicative    

Données partagées & tags de substitutions

Chaque Observateur et Action propose des données qui sont partagées avec les actions du scénario en cours d'exécution. Ce plugin propose les "Données Partagées" suivantes :

  • type : contient la chaine "EngageBox"
  • id : contient l'ID de la EngageBox utilisée
  • name : contient le titre de cette séquence d'Action
  • title : contient le nouveau titre, si il a été surchargé dans les paramètres de l'action
  • message : contient le nouveau contenu, si il a été surchargé dans les paramètres de l'action
  • value : (non-utilisé)
  • action : contient la chaine "affichage"
  • logid : contient l'ID de l'enregistrement dans le Log interne, si l'enregistrement a été demandé
  • state : contient l'état de l''affichage de la EngageBox (1=Ok, 2=Warning, 3=Erreur)
  • lang : contient le tag de la langue utilisée pour cet affichage (fr-FR, en-GB, es-ES ...)
  • datetime : contient la date/heure d'execution de cette séquence au format "aaaa-mm-jj hh:mm:ss"

Toutes ces informations sont accessibles aux Actions du même scénario via les tags de substitutions. 

 

Appel d'un Webhook Zapier - 3 domaines

19,00€HT

Appel d'un Webhook dans votre compte Zapier (indiquer l'url et les données Zapier) -
Le paramétrage du zap dans votre compte Zapier doit être effectué préalablement.

  • 3 domaines

Appel d'un Webhook Zapier - multi-domaines

30,00€HT

Appel d'un Webhook dans votre compte Zapier (indiquer l'url et les données Zapier) -
Le paramétrage du zap dans votre compte Zapier doit être effectué préalablement.

  • multi-domaines
Vous souhaitez consulter ou télécharger des scénarios utilisant ce plugin ?
Vous trouverez ci-dessous une liste de scénarios prêt-à-l'emploi qui utilisent ce plugin :

1 scénario(s) trouvé(s)

Push Notification instantanée pour chaque demande de contact, avec Zapier

 

Liste des modifications par version pour ce Plugin

v1.0.0 du 5 mai 2019

  • version intiale