
Näin määrität AdMaten ilmoitukset ja RevenueCatin webhookit
AdMaten ilmoitukset voivat lisätä kontekstia RevenueCatin tapahtumiin, mutta ilmoitusten reitti on erillään hallintapaneelin yhteydestä. Sovellus hakee projektit käyttäjän määrittämillä tunnistetiedoilla; AdMaten API vastaanottaa määritetyt webhookit ja käyttää tilapäistä laitekontekstia sopivan ilmoituksen luomiseen.
Näiden vastuiden pitäminen erillään on olennaista turvallisuuden ja vianmäärityksen kannalta.
Kaksi määritystä, kaksi tarkoitusta
Hallintapaneelin yhteys
AdMaten RevenueCat-tilin avulla sovellus voi lukea projektit ja mittarit, jotka ovat käytettävissä määritetyllä valtuutuksella.
Webhookien toimitus
RevenueCat lähettää tapahtumat AdMaten API:n webhook-päätepisteeseen. API käyttää rekisteröityä laitekontekstia – esimerkiksi projektia, sovellusta, kieltä ja valuuttaa – tuettujen ilmoitusten valmisteluun.
Avaimen lisääminen hallintapaneeliin ei automaattisesti luo webhookia palveluntarjoajalle. Webhookin luominen ei valtuuta sovelluksen hallintapaneelia.
Valmistele sovelluksen konteksti
- Yhdistä ja vahvista RevenueCat-tili AdMatessa.
- Valitse halutut projektit ja sovellukset.
- Avaa sovelluksen tarjoama webhookien tai ilmoitusten määritys.
- Synkronoi työnkulun pyytämä laitekonteksti.
- Vahvista kieli, valuutta ja projektien nimet.
- Salli ilmoitukset käyttöjärjestelmän tasolla.
API:n kontekstilla on rajallinen elinikä, ja se pitää päivittää sovelluksen tuetulla tavalla. Se ei ole pysyvä taloustietokanta.
Määritä RevenueCat
Lisää RevenueCatin webhook-määrityksiin AdMaten työnkulun näyttämä päätepiste ja valtuutustiedot. Noudata sovelluksen ajantasaisia ohjeita äläkä kopioi tunnistetietoja toisesta ympäristöstä.
Testaa mahdollisuuksien mukaan tapahtumalla, joka ei sisällä arkaluonteisia tietoja. Älä koskaan sisällytä salaista avainta tai webhookin koko valtuutusarvoa kuvakaappaukseen, koodivarastoon tai julkiseen tukiketjuun.
Tarkista koko ketju
Tarkista koko ketju:
- RevenueCat hyväksyy webhook-määrityksen.
- Tuettu tapahtuma toimitetaan onnistuneesti.
- AdMaten API pystyy selvittämään laitteen ja projektin kontekstin.
- Alustan palvelu hyväksyy push-toimituksen.
- Laite on edelleen rekisteröity ja sallii ilmoitukset.
- Näytetty projekti, sovellus, kieli ja valuutta ovat oikein.
Onnistunut hallintapaneelin päivitys tarkistaa vain eri reitin.
Vianmääritys
RevenueCat ilmoittaa webhook-virheestä
Tarkista päätepiste, valtuutus ja vastauksen tila RevenueCatissa. Älä vaihda hallintapaneelin avaimia, jotka eivät liity asiaan.
Webhook onnistuu, mutta ilmoitusta ei tule
Tarkista laitekonteksti, push-lupa, rekisteröinti ja se, tuetaanko tapahtumatyyppiä. Laitekonteksti voi vanhentua käyttämättömyyden jälkeen.
Ilmoituksessa näkyy väärän projektin nimi
Päivitä konteksti oikeasta projektista ja varmista, ettei kahta tiliä ole liitetty samaan näyttönimeen.
Yksi laite toimii ja toinen ei
Jokaisella laitteella on oma rekisteröintinsä ja kontekstinsa. Testaa luvat ja konteksti kyseisellä laitteella.
Turvallisuussäännöt
- Pidä webhookien valtuutus ja palveluntarjoajien avaimet poissa Gitistä.
- Älä kirjaa lokeihin kokonaisia tietosisältöjä, joissa on asiakkaiden tai transaktioiden tunnisteita.
- Älä käytä webhook-API:a tulotietojen varastona.
- Vaihda paljastunut valtuutus välittömästi.
- Poista laitekonteksti, kun laitteen ei enää pidä vastaanottaa tapahtumia.
Usein kysytyt kysymykset
Tallentaako AdMate koko RevenueCat-historiani palvelimelleen?
Ei. API käsittelee webhook-tapahtumia sekä tilapäistä laite- ja projektikontekstia; sovellus hakee tiedot suoraan määritetyistä palveluista.
Miksi tarvitsen sekä hallintapaneelin tilin että webhookin?
Ne palvelevat eri reittejä: vuorovaikutteista raportointia ja palvelimen toimittamia tapahtumailmoituksia.
Voiko webhook korjata hallintapaneelista puuttuvat mittarit?
Ei. Tarkista sovelluksen RevenueCat-valtuutus ja projektien liitokset.
Mitä turvallisen tukipyynnön pitäisi sisältää?
Tapahtumatyyppi, likimääräinen aika, peitetty tila sekä laitteen ja sovelluksen konteksti – ei koskaan salaisia avaimia tai täydellisiä asiakastunnisteita.





