Zo stel je AdMate-meldingen en RevenueCat-webhooks in

Zo stel je AdMate-meldingen en RevenueCat-webhooks in

door FixoLab


AdMate-meldingen kunnen context toevoegen aan RevenueCat-gebeurtenissen, maar het meldingspad staat los van de dashboardverbinding. De app vraagt projecten op met door de gebruiker ingestelde inloggegevens; de AdMate-API ontvangt ingestelde webhooks en gebruikt tijdelijke apparaatcontext om de juiste melding te maken.

Die verantwoordelijkheden gescheiden houden is essentieel voor beveiliging en probleemoplossing.

AdMate
AdMate

Al je inkomsten in één dashboard

Volg AdMob, AdSense, RevenueCat en App Store Connect in meerdere accounts met filters op app, platform en land

Monitor inkomsten, klikken, eCPM, abonnementen, installaties en betalingen op iPhone, iPad, Mac en Apple Watch

AdMate

Twee configuraties, twee doelen

Dashboardverbinding

Met het RevenueCat-account in AdMate kan de app de projecten en statistieken lezen die beschikbaar zijn voor de ingestelde autorisatie.

Levering van webhooks

RevenueCat stuurt gebeurtenissen naar het webhook-endpoint van de AdMate-API. De API gebruikt geregistreerde apparaatcontext, zoals project, app, taal en valuta, om ondersteunde meldingen voor te bereiden.

Een dashboardsleutel toevoegen maakt niet automatisch de webhook bij de provider aan. Een webhook aanmaken autoriseert het dashboard van de app niet.

Bereid de appcontext voor

  1. Koppel en valideer het RevenueCat-account in AdMate.
  2. Selecteer de bedoelde projecten en apps.
  3. Open de webhook- of meldingsinstellingen die de app biedt.
  4. Synchroniseer de apparaatcontext waar de procedure om vraagt.
  5. Bevestig taal, valuta en projectnamen.
  6. Sta meldingen toe op het niveau van het besturingssysteem.

De API-context heeft een beperkte levensduur en moet via de ondersteunde appprocedure worden vernieuwd. Het is geen permanente financiële database.

Stel RevenueCat in

Gebruik de webhookconfiguratie van RevenueCat om het endpoint en de autorisatiegegevens toe te voegen die de AdMate-procedure toont. Volg de actuele instructies in de app in plaats van inloggegevens uit een andere omgeving te kopiëren.

Test waar mogelijk met een niet-gevoelige gebeurtenis. Zet nooit een geheime sleutel of de volledige webhookautorisatie in een screenshot, repository of openbare supportdiscussie.

Controleer de hele keten

Controleer de volledige keten:

  1. RevenueCat accepteert de webhookconfiguratie.
  2. Een ondersteunde gebeurtenis wordt met succes bezorgd.
  3. De AdMate-API kan de apparaat- en projectcontext vinden.
  4. De pushbezorging wordt geaccepteerd door de platformdienst.
  5. Het apparaat is nog geregistreerd en staat meldingen toe.
  6. Het getoonde project, de app, taal en valuta kloppen.

Een geslaagde vernieuwing van het dashboard controleert alleen een ander pad.

Probleemoplossing

RevenueCat meldt een webhookfout

Controleer endpoint, autorisatie en responsstatus in RevenueCat. Vervang geen dashboardsleutels die er niets mee te maken hebben.

De webhook slaagt maar er komt geen melding

Controleer apparaatcontext, pushtoestemming, registratie en of het type gebeurtenis wordt ondersteund. De apparaatcontext kan na inactiviteit verlopen.

De melding toont de verkeerde projectnaam

Vernieuw de context vanuit het juiste project en controleer of twee accounts niet aan dezelfde weergavenaam zijn gekoppeld.

Het ene apparaat werkt en het andere niet

Elk apparaat heeft een eigen registratie en context. Test toestemmingen en context op het betreffende apparaat.

Beveiligingsregels

  • Houd webhookautorisatie en providersleutels buiten Git.
  • Log geen volledige payloads met klant- of transactie-ID’s.
  • Gebruik de webhook-API niet als opslag voor omzetgegevens.
  • Vervang blootgestelde autorisaties direct.
  • Verwijder apparaatcontext wanneer een apparaat geen gebeurtenissen meer moet ontvangen.

Veelgestelde vragen

Slaat AdMate mijn volledige RevenueCat-geschiedenis op zijn server op?

Nee. De API verwerkt webhookgebeurtenissen en tijdelijke apparaat- en projectcontext; de app vraagt de ingestelde diensten rechtstreeks op.

Waarom heb ik zowel een dashboardaccount als een webhook nodig?

Ze dienen verschillende paden: interactieve rapportage en gebeurtenismeldingen die door de server worden bezorgd.

Kan een webhook ontbrekende dashboardstatistieken oplossen?

Nee. Controleer de RevenueCat-autorisatie van de app en de koppeling van projecten.

Wat hoort er in een veilig supportrapport?

Type gebeurtenis, geschatte tijd, een afgeschermde status en de apparaat- en appcontext, nooit geheime sleutels of volledige klant-ID’s.

AdMate
AdMate

Al je inkomsten in één dashboard

Volg AdMob, AdSense, RevenueCat en App Store Connect in meerdere accounts met filters op app, platform en land

Monitor inkomsten, klikken, eCPM, abonnementen, installaties en betalingen op iPhone, iPad, Mac en Apple Watch

AdMate