Näin määrität AdMaten ilmoitukset ja RevenueCatin webhookit

Näin määrität AdMaten ilmoitukset ja RevenueCatin webhookit

kirjoittaja FixoLab


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.

AdMate
AdMate

Kaikki tulosi yhdessä hallintapaneelissa

Seuraa AdMobia, AdSensea, RevenueCatia ja App Store Connectia useilla tileillä sovellus-, alusta- ja maasuodattimilla

Seuraa tuloja, klikkauksia, eCPM:ää, tilauksia, asennuksia ja maksuja iPhonella, iPadilla, Macilla ja Apple Watchilla

AdMate

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

  1. Yhdistä ja vahvista RevenueCat-tili AdMatessa.
  2. Valitse halutut projektit ja sovellukset.
  3. Avaa sovelluksen tarjoama webhookien tai ilmoitusten määritys.
  4. Synkronoi työnkulun pyytämä laitekonteksti.
  5. Vahvista kieli, valuutta ja projektien nimet.
  6. 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:

  1. RevenueCat hyväksyy webhook-määrityksen.
  2. Tuettu tapahtuma toimitetaan onnistuneesti.
  3. AdMaten API pystyy selvittämään laitteen ja projektin kontekstin.
  4. Alustan palvelu hyväksyy push-toimituksen.
  5. Laite on edelleen rekisteröity ja sallii ilmoitukset.
  6. 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.

AdMate
AdMate

Kaikki tulosi yhdessä hallintapaneelissa

Seuraa AdMobia, AdSensea, RevenueCatia ja App Store Connectia useilla tileillä sovellus-, alusta- ja maasuodattimilla

Seuraa tuloja, klikkauksia, eCPM:ää, tilauksia, asennuksia ja maksuja iPhonella, iPadilla, Macilla ja Apple Watchilla

AdMate