fbpx
  1. Startseite
  2. Wissensdatenbank
  3. Push-Benachrichtigungen
  4. Aufruf eines benutzerdefinierten Skripts
  5. Aufrufen eines benutzerdefinierten Skripts beim Auftreten bestimmter Ereignisse

Aufrufen eines benutzerdefinierten Skripts beim Auftreten bestimmter Ereignisse

Manchmal möchten Sie vielleicht eine benutzerdefinierte Aktion durchführen, wenn bestimmte Ereignisse auf Ihrer Mitgliederseite auftreten. Zum Beispiel können Sie eine Datenbank eines Drittanbieters aktualisieren, wenn Mitglieder beitreten oder kündigen. Oder Sie möchten eine Anwendung eines Drittanbieters aktualisieren, wenn eine Zahlung eingegangen ist.

Mit dem leistungsstarken Push-Benachrichtigungssystem von MemberMouse lassen sich diese Dinge und noch viel mehr erreichen. Lesen Sie diesen Artikel, um Erfahren Sie mehr über die Verwendung von Push-Benachrichtigungen.

Einrichten der Push-Benachrichtigung
  1. Gehen Sie im WordPress-Dashboard zu MemberMouse > Entwickler-Tools und klicken Sie dann auf das Symbol Push-Benachrichtigungen tab.

  2. Klicken Sie auf die Push-Benachrichtigung erstellen und es öffnet sich ein Dialog, in dem Sie die Benachrichtigung konfigurieren können.

  3. Stellen Sie sicher, dass Status wird eingestellt auf Aktiv.

  4. Im Rahmen der 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.



  5. Im Rahmen der Führen Sie die folgende Aktion durch... Überschrift, wählen Sie Aufruf eines benutzerdefinierten Skripts aus der Dropdown-Liste.


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



  7. Klicken Sie auf die Schaltfläche.
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:

VeranstaltungBeispiel-Skript
Mitglied hinzugefügt Mitgliedskonto aktualisiert Mitgliedstatus geändert Mitgliedschaftsstufe geändert Mitglied gelöschtSkript für Mitgliederbenachrichtigung
Bündel hinzugefügt Bündelstatus geändertSkript zur Bündelbenachrichtigung
Erhaltene Zahlung Nachberechnung Erhaltene Nachberechnung Fehlgeschlagene Zahlung Ausgestellte ErstattungSkript für Zahlungsbenachrichtigungen
Partnerprovision (Initial) Partnerprovision (Rebill) Partnerprovision stornierenSkript für Affiliate-Benachrichtigungen
Gekauftes ProduktSkript zur Benachrichtigung über gekaufte Produkte
Testen Ihres Skripts

Wenn Sie Ihr Skript entwickeln, können Sie es leicht von der Entwickler-Tools > Push-Benachrichtigungen Seite, indem Sie auf das Symbol "grüner Testbecher" in der Zeile der zu testenden Meldung klicken. Dadurch werden Testdaten an das in der Meldung konfigurierte Skript gesendet. Das Tool zum Testen von Benachrichtigungen ist zwar nützlich, aber bevor Sie Ihr Skript in Betrieb nehmen, sollten Sie immer einen Praxistest durchführen.

Fehlersuche

Wenn es den Anschein hat, dass Push-Benachrichtigungsdaten nicht an Ihr Skript weitergeleitet werden, empfehlen wir Ihnen, die folgenden Anweisungen zu befolgen:

  1. Laden Sie das Testskript herunter: Testskript für Push-Benachrichtigungen

  2. Laden Sie das Testskript auf Ihren Server hoch. Nehmen wir als Beispiel an, dass Sie das Skript auf http://yourdomain.com/push_notification_test.php hochladen.

    Dieses einfache Testskript sendet eine E-Mail an die an das Skript übergebene E-Mail-Adresse zusammen mit einigen Daten, die vom MemberMouse-Push-Benachrichtigungssystem an das Skript übergeben wurden.

  3. 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.

  4. Klicken Sie auf das Symbol "grüner Testbecher", um die Push-Benachrichtigung zu testen. Kurz darauf sollten Sie eine E-Mail erhalten, die einige Beispieldaten enthält und etwa so aussieht:
An das Skript übergebene Daten:
Mitglieds-ID: -10
Name: MusterVorname MusterNachname
E-Mail: [email protected]
Mitgliedschaftslevel: Freie Mitgliedschaft
War dieser Artikel hilfreich?

Sie können die gesuchte Antwort nicht finden?

Wenden Sie sich an unser Customer Success Team
Kontaktieren Sie uns!