
Sådan konfigurerer du AdMate-notifikationer og RevenueCat-webhooks
AdMate-notifikationer kan give kontekst til RevenueCat-hændelser, men notifikationsvejen er adskilt fra dashboardforbindelsen. Appen henter projekter med de loginoplysninger, brugeren har konfigureret; AdMate API modtager konfigurerede webhooks og bruger midlertidig enhedskontekst til at oprette den rette notifikation.
Det er afgørende for sikkerhed og fejlfinding at holde disse ansvarsområder adskilt.
To konfigurationer, to formål
Dashboardforbindelse
RevenueCat-kontoen i AdMate giver appen mulighed for at læse de projekter og målinger, der er tilgængelige med den konfigurerede godkendelse.
Levering af webhooks
RevenueCat sender hændelser til webhook-endpointet i AdMate API. API’et bruger registreret enhedskontekst – såsom projekt, app, sprog og valuta – til at forberede understøttede notifikationer.
At tilføje en nøgle i dashboardet opretter ikke automatisk webhooken hos udbyderen. At oprette webhooken godkender ikke appens dashboard.
Forbered appens kontekst
- Forbind og validér RevenueCat-kontoen i AdMate.
- Vælg de ønskede projekter og apps.
- Åbn opsætningen af webhooks eller notifikationer i appen.
- Synkronisér den enhedskontekst, forløbet beder om.
- Bekræft sprog, valuta og projektnavne.
- Tillad notifikationer på styresystemniveau.
API-konteksten har en begrænset levetid og bør opdateres via appens understøttede forløb. Den er ikke en permanent økonomisk database.
Konfigurér RevenueCat
Brug RevenueCats webhookkonfiguration til at tilføje det endpoint og de godkendelsesoplysninger, som AdMate-forløbet viser. Følg de aktuelle instruktioner i appen i stedet for at kopiere loginoplysninger fra et andet miljø.
Test med en ikke-følsom hændelse, når det er muligt. Medtag aldrig en hemmelig nøgle eller den fulde godkendelsesværdi for webhooken i et skærmbillede, et kodelager eller en offentlig supporttråd.
Kontrollér hele vejen igennem
Kontrollér hele kæden:
- RevenueCat accepterer webhookkonfigurationen.
- En understøttet hændelse leveres korrekt.
- AdMate API kan finde enhedens og projektets kontekst.
- Push-leveringen accepteres af platformens tjeneste.
- Enheden er stadig registreret og tillader notifikationer.
- Det viste projekt, appen, sproget og valutaen er korrekte.
En vellykket opdatering af dashboardet kontrollerer kun en anden vej.
Fejlfinding
RevenueCat rapporterer en webhookfejl
Tjek endpoint, godkendelse og svarstatus i RevenueCat. Udskift ikke dashboardnøgler, der ikke har noget med sagen at gøre.
Webhooken lykkes, men der kommer ingen notifikation
Kontrollér enhedskontekst, push-tilladelse, registrering, og om hændelsestypen understøttes. Enhedskonteksten kan udløbe efter inaktivitet.
Notifikationen viser det forkerte projektnavn
Opdatér konteksten fra det rigtige projekt, og sørg for, at to konti ikke er knyttet til det samme visningsnavn.
Én enhed virker, og en anden gør ikke
Hver enhed har sin egen registrering og kontekst. Test tilladelser og kontekst på den berørte enhed.
Sikkerhedsregler
- Hold webhookgodkendelse og udbydernøgler uden for Git.
- Log ikke fulde data med kunde- eller transaktions-id’er.
- Brug ikke webhook-API’et som lager for indtægtsdata.
- Udskift afsløret godkendelse med det samme.
- Fjern enhedskonteksten, når en enhed ikke længere skal modtage hændelser.
Ofte stillede spørgsmål
Gemmer AdMate hele min RevenueCat-historik på sin server?
Nej. API’et behandler webhookhændelser og midlertidig kontekst for enhed og projekt; appen henter data direkte fra de konfigurerede tjenester.
Hvorfor har jeg brug for både en dashboardkonto og en webhook?
De betjener forskellige veje: interaktiv rapportering og hændelsesnotifikationer, der leveres fra serveren.
Kan en webhook løse manglende målinger i dashboardet?
Nej. Tjek appens RevenueCat-godkendelse og tilknytningen af projekter.
Hvad bør en sikker supportrapport indeholde?
Hændelsestype, omtrentligt tidspunkt, maskeret status og kontekst for enhed og app – aldrig hemmelige nøgler eller fulde kunde-id’er.





