Manchmal möchten Sie vielleicht eine benutzerdefinierte Aktion durchführen, wenn bestimmte Ereignisse auf Ihrer Mitgliederseite auftreten. Sie möchten zum Beispiel eine Datenbank eines Drittanbieters aktualisieren, wenn Mitglieder beitreten oder kündigen. Oder Sie möchten eine Anwendung eines Drittanbieters aktualisieren, wenn eine Zahlung fällig ist.
MemberMouse’s powerful push notification system can be used to accomplish these things, and so can the Payment Reminders. Both systems can be used to trigger scripts on special events.
Lesen Sie diesen Artikel, um Erfahren Sie mehr über die Verwendung von Push-Benachrichtigungen.
Lesen Sie diesen Artikel, um erfahren Sie mehr über Zahlungserinnerungen.
Einrichten der Push-Benachrichtigung oder Zahlungserinnerung
- Für Push-Benachrichtigungen: Gehen Sie im WordPress-Dashboard zu MemberMouse > Entwickler-Tools und klicken Sie dann auf das Symbol Push-Benachrichtigungen tab.
Für Zahlungserinnerungen: Gehen Sie auf dem WordPress-Dashboard zu MemberMouse > Zahlungseinstellungen und klicken Sie dann auf das Symbol Mahnungen tab. - Klicken Sie auf das grüne erstellen. button and a dialog will pop up where you’ll configure the notification.
- Stellen Sie sicher, dass Status wird eingestellt auf Aktiv.
- Für Push-Benachrichtigungen: Unter dem Menüpunkt Wenn das folgende Ereignis eintritt... wählen Sie aus der Dropdown-Liste das Ereignis aus, das den Aufruf Ihres benutzerdefinierten Skripts auslösen soll. Für bestimmte Ereignisse gibt es auch sekundäre Optionen, die eingestellt werden können. Zum Beispiel für das Ereignis Mitgliedsstatus geändert Ereignis können Sie optional einen bestimmten Status auswählen, um das aufgerufene Skript auszulösen.
![[GELÖSCHTER INHALT] 6 einzigartige Social Media-Strategien, die Sie so schnell wie möglich ausprobieren sollten | MemberMouse](https://storage.googleapis.com/wpgcbucket/wp/2023/08/d5600831-kvqrorhp4qvxgjnvcrxpbo3m2rn5zl8ala.png)
Für Zahlungserinnerungen: Unter dem Wann man senden sollte... geben Sie den gewünschten Zeitauslöser ein. - Im Rahmen der Führen Sie die folgende Aktion durch... Überschrift, wählen Sie Aufruf eines benutzerdefinierten Skripts aus der Dropdown-Liste.

- Geben Sie dann die URL ein, unter der sich Ihr benutzerdefiniertes Skript befindet.

- Klicken Sie auf die Schaltfläche Speichern.
Zugriff auf Daten in Ihrem Skript
MemberMouse ruft das von Ihnen angegebene Skript auf und übergibt alle relevanten Daten basierend auf dem Ereignis, das die Benachrichtigung auslöst. Die folgende Tabelle ordnet Ereignisse Beispielskripten zu, die Ihnen zeigen, welche Daten für jedes Ereignis übergeben werden und wie Sie darauf zugreifen können:
| Veranstaltung | Beispiel-Skript |
| Mitglied hinzugefügt Mitgliedskonto aktualisiert Mitgliedstatus geändert Mitgliedschaftsstufe geändert Mitglied gelöscht | Skript für Mitgliederbenachrichtigung |
| Bündel hinzugefügt Bündelstatus geändert | Skript zur Bündelbenachrichtigung |
| Erhaltene Zahlung Nachberechnung Erhaltene Nachberechnung Fehlgeschlagene Zahlung Ausgestellte Erstattung | Skript für Zahlungsbenachrichtigungen |
| Partnerprovision (Initial) Partnerprovision (Rebill) Partnerprovision stornieren | Skript für Affiliate-Benachrichtigungen |
| Gekauftes Produkt | Skript zur Benachrichtigung über gekaufte Produkte |
Testen Ihres Skripts
When you’re developing your script you can easily test it from the Entwickler-Tools > Push-Benachrichtigungen page by clicking the ‘green test beaker’ icon on the row associated with the notification you want to test. This will send test data to the script configured in the notification. While the test notification tool is useful, prior to going live with your script, it’s always a good idea to run a real world test.
Fehlersuche
Wenn es den Anschein hat, dass Push-Benachrichtigungsdaten nicht an Ihr Skript weitergeleitet werden, empfehlen wir Ihnen, die folgenden Anweisungen zu befolgen:
- Laden Sie das Testskript herunter: Testskript für Push-Benachrichtigungen
- Upload the test script to your server. For the sake of example let’s assume that you upload the script to http://yourdomain.com/push_notification_test.php.
This simple test script will send an email to the email address passed to the script along with some data that would’ve been passed to the script from the MemberMouse push notification system. - Eine neue Push-Benachrichtigung erstellen für das Ereignis, das Sie testen möchten, und setzen Sie die URL wie folgt auf den Speicherort des Testskripts: http://yourdomain.com/push_notification_test.php?to_email=
WICHTIG: Achten Sie darauf, durch Ihre tatsächliche E-Mail-Adresse zu ersetzen. - Click the ‘green test beaker’ icon to test the push notification. Shortly after this, you should receive an email containing some sample data in it that looks something like this:
An das Skript übergebene Daten:
Mitglieds-ID: -10
Name: MusterVorname MusterNachname
E-Mail: [email protected]
Mitgliedschaftslevel: Freie Mitgliedschaft

