fbpx
  1. Accueil
  2. Base de connaissances
  3. Notifications push
  4. Appeler un script personnalisé
  5. Appel d'un script personnalisé lorsque certains événements se produisent

Appel d'un script personnalisé lorsque certains événements se produisent

Il peut arriver que vous souhaitiez effectuer une action personnalisée lorsque certains événements se produisent dans votre site d'affiliation. Par exemple, vous pouvez mettre à jour une base de données tierce lorsque des membres s'inscrivent ou se désinscrivent. Vous pouvez également vouloir mettre à jour une application tierce lorsqu'un paiement est reçu.

Le puissant système de notification par poussée de MemberMouse peut être utilisé pour accomplir ces tâches et bien plus encore. Lisez cet article pour en savoir plus sur l'utilisation des notifications push.

Configuration de la notification push
  1. Dans le tableau de bord de WordPress, allez à MemberMouse > Outils de développement puis cliquez sur le bouton Notifications push tabulation.

  2. Cliquez sur le bouton Créer une notification push et une boîte de dialogue s'ouvre pour vous permettre de configurer la notification.

  3. Veillez à ce que Statut est fixé à Actif.

  4. En vertu de la Lorsque l'événement suivant se produit... sélectionnez dans la liste déroulante l'événement qui déclenchera l'appel de votre script personnalisé. Pour certains événements, des options secondaires peuvent être définies. Par exemple, pour l'événement Changement de statut du membre vous pouvez éventuellement sélectionner un statut spécifique pour déclencher l'appel du script.



  5. En vertu de la Effectuez l'action suivante... sélectionner Appeler un script personnalisé dans le menu déroulant.


  6. Saisissez ensuite l'URL où se trouve votre script personnalisé.



  7. Cliquez sur le bouton.
Accès aux données dans votre script

MemberMouse appellera le script que vous spécifiez et transmettra toutes les données pertinentes en fonction de l'événement qui déclenche la notification. Le tableau ci-dessous associe les événements à des exemples de scripts qui vous indiquent quelles données seront transmises pour chaque événement et comment y accéder :

ÉvénementExemple de script
Membre ajouté Compte de membre mis à jour Statut du membre modifié Niveau d'adhésion modifié Membre suppriméScript de notification aux membres
Offre groupée ajoutée Offre groupée dont le statut a été modifiéScript de notification de l'offre groupée
Paiement reçu Refacturation Paiement reçu Refacturation Échec du paiement Remboursement émisScript de notification de paiement
Commission d'affiliation (initiale) Commission d'affiliation (refacturation) Annuler la commission d'affiliationScript de notification d'affiliation
Produit achetéScript de notification des produits achetés
Tester votre script

Lorsque vous développez votre script, vous pouvez facilement le tester à partir de la page Outils du développeur > Notifications push en cliquant sur l'icône "gobelet de test vert" sur la ligne associée à l'avis que vous souhaitez tester. Cela enverra des données de test au script configuré dans la notification. Bien que l'outil de test des notifications soit utile, il est toujours préférable d'effectuer un test en conditions réelles avant d'utiliser votre script.

Dépannage

Si vous vous retrouvez dans une situation où il semble que les données de notification push ne sont pas transmises à votre script, nous vous suggérons de télécharger le script en suivant les instructions ci-dessous :

  1. Télécharger le script de test : Script de test des notifications push

  2. Téléchargez le script de test sur votre serveur. Pour les besoins de l'exemple, supposons que vous téléchargiez le script sur http://yourdomain.com/push_notification_test.php.

    Ce script de test simple enverra un courrier électronique à l'adresse électronique transmise au script avec certaines données qui auraient été transmises au script par le système de notification push MemberMouse.

  3. Créer une nouvelle notification push pour l'événement que vous voulez tester et définissez l'URL à l'emplacement du script de test comme suit : http://yourdomain.com/push_notification_test.php?to_email=.

    IMPORTANT: Veillez à remplacer par votre véritable adresse électronique.

  4. Cliquez sur l'icône "gobelet d'essai vert" pour tester la notification push. Peu de temps après, vous devriez recevoir un courriel contenant un échantillon de données qui ressemble à ceci :
Données transmises au script :
ID du membre : -10
Nom : SampleFirstName SampleLastName
Courriel : [email protected]
Niveau d'adhésion : Adhésion gratuite
Cet article a-t-il été utile ?

Vous ne trouvez pas la réponse que vous cherchez ?

Contactez notre équipe chargée de la réussite des clients
Contactez nous !