
So richten Sie AdMate-Benachrichtigungen und RevenueCat-Webhooks ein
AdMate-Benachrichtigungen können RevenueCat-Ereignissen Kontext hinzufügen, aber der Benachrichtigungsweg ist von der Dashboard-Verbindung getrennt. Die App fragt Projekte mit vom Nutzer konfigurierten Zugangsdaten ab; die AdMate-API empfängt konfigurierte Webhooks und nutzt temporären Gerätekontext, um die passende Benachrichtigung zu erstellen.
Diese Zuständigkeiten getrennt zu halten, ist für Sicherheit und Fehlersuche entscheidend.
Zwei Konfigurationen, zwei Zwecke
Dashboard-Verbindung
Das RevenueCat-Konto in AdMate ermöglicht der App, die Projekte und Kennzahlen zu lesen, die mit der konfigurierten Autorisierung verfügbar sind.
Webhook-Zustellung
RevenueCat sendet Ereignisse an den Webhook-Endpunkt der AdMate-API. Die API nutzt registrierten Gerätekontext – etwa Projekt, App, Sprache und Währung –, um unterstützte Benachrichtigungen vorzubereiten.
Das Hinzufügen eines Dashboard-Schlüssels erstellt nicht automatisch den Webhook beim Anbieter. Das Erstellen des Webhooks autorisiert nicht das Dashboard der App.
Den App-Kontext vorbereiten
- Verbinden und prüfen Sie das RevenueCat-Konto in AdMate.
- Wählen Sie die gewünschten Projekte und Apps aus.
- Öffnen Sie die Webhook- oder Benachrichtigungseinrichtung der App.
- Synchronisieren Sie den vom Ablauf angeforderten Gerätekontext.
- Bestätigen Sie Sprache, Währung und Projektbezeichnungen.
- Erlauben Sie Mitteilungen auf Ebene des Betriebssystems.
Der API-Kontext hat eine begrenzte Lebensdauer und sollte über den unterstützten App-Ablauf aktualisiert werden. Er ist keine dauerhafte Finanzdatenbank.
RevenueCat konfigurieren
Fügen Sie in der Webhook-Konfiguration von RevenueCat den Endpunkt und die Autorisierungsinformationen hinzu, die der AdMate-Ablauf anzeigt. Folgen Sie den aktuellen Anweisungen in der App, statt Zugangsdaten aus einer anderen Umgebung zu kopieren.
Testen Sie nach Möglichkeit mit einem nicht sensiblen Ereignis. Geben Sie niemals einen geheimen Schlüssel oder den vollständigen Webhook-Autorisierungswert in einem Screenshot, einem Repository oder einem öffentlichen Support-Thread preis.
Durchgängig prüfen
Prüfen Sie die gesamte Kette:
- RevenueCat akzeptiert die Webhook-Konfiguration.
- Ein unterstütztes Ereignis wird erfolgreich zugestellt.
- Die AdMate-API kann den Geräte- und Projektkontext auflösen.
- Die Push-Zustellung wird vom Plattformdienst angenommen.
- Das Gerät ist weiterhin registriert und erlaubt Mitteilungen.
- Angezeigtes Projekt, App, Sprache und Währung sind korrekt.
Eine erfolgreiche Dashboard-Aktualisierung prüft nur einen anderen Weg.
Fehlersuche
RevenueCat meldet einen Webhook-Fehler
Prüfen Sie Endpunkt, Autorisierung und Antwortstatus in RevenueCat. Ersetzen Sie keine Dashboard-Schlüssel, die nichts damit zu tun haben.
Der Webhook funktioniert, aber es kommt keine Benachrichtigung an
Prüfen Sie Gerätekontext, Push-Berechtigung, Registrierung und ob der Ereignistyp unterstützt wird. Der Gerätekontext kann nach Inaktivität ablaufen.
Die Benachrichtigung zeigt den falschen Projektnamen
Aktualisieren Sie den Kontext aus dem richtigen Projekt und stellen Sie sicher, dass nicht zwei Konten demselben Anzeigenamen zugeordnet wurden.
Ein Gerät funktioniert, ein anderes nicht
Jedes Gerät hat eine eigene Registrierung und einen eigenen Kontext. Prüfen Sie Berechtigungen und Kontext auf dem betroffenen Gerät.
Sicherheitsregeln
- Halten Sie Webhook-Autorisierung und Anbieterschlüssel aus Git heraus.
- Protokollieren Sie keine vollständigen Nutzdaten mit Kunden- oder Transaktionskennungen.
- Nutzen Sie die Webhook-API nicht als Umsatzdatenlager.
- Ersetzen Sie offengelegte Autorisierungen sofort.
- Entfernen Sie den Gerätekontext, wenn ein Gerät keine Ereignisse mehr erhalten soll.
Häufig gestellte Fragen
Speichert AdMate meine gesamte RevenueCat-Historie auf seinem Server?
Nein. Die API verarbeitet Webhook-Ereignisse und temporären Geräte- und Projektkontext; die App fragt die konfigurierten Dienste direkt ab.
Warum brauche ich sowohl ein Dashboard-Konto als auch einen Webhook?
Sie dienen unterschiedlichen Wegen: interaktiven Berichten und vom Server zugestellten Ereignisbenachrichtigungen.
Kann ein Webhook fehlende Dashboard-Kennzahlen beheben?
Nein. Prüfen Sie die RevenueCat-Autorisierung der App und die Projektzuordnung.
Was sollte ein sicherer Supportbericht enthalten?
Ereignistyp, ungefähre Uhrzeit, einen geschwärzten Status und den Geräte- und App-Kontext – niemals geheime Schlüssel oder vollständige Kundenkennungen.





