Jak nastavit oznámení AdMate a webhooky RevenueCat

Jak nastavit oznámení AdMate a webhooky RevenueCat

Autor FixoLab


Oznámení AdMate mohou k událostem RevenueCat přidat kontext, ale cesta oznámení je oddělená od připojení přehledu. Aplikace dotazuje projekty pomocí přihlašovacích údajů nastavených uživatelem; API AdMate přijímá nakonfigurované webhooky a používá dočasný kontext zařízení k vytvoření odpovídajícího oznámení.

Oddělení těchto odpovědností je zásadní pro bezpečnost i řešení potíží.

AdMate
AdMate

Všechny vaše příjmy na jednom panelu

Sledujte AdMob, AdSense, RevenueCat a App Store Connect napříč více účty s filtry podle aplikace, platformy a země

Monitorujte příjmy, kliknutí, eCPM, předplatná, instalace a platby na iPhonu, iPadu, Macu a Apple Watch

AdMate

Dvě konfigurace, dva účely

Připojení přehledu

Účet RevenueCat v AdMate umožňuje aplikaci číst projekty a metriky dostupné pro nastavenou autorizaci.

Doručování webhooků

RevenueCat odesílá události do koncového bodu webhooku v API AdMate. API používá registrovaný kontext zařízení – například projekt, aplikaci, jazyk a měnu – k přípravě podporovaných oznámení.

Přidání klíče do přehledu automaticky nevytvoří webhook u poskytovatele. Vytvoření webhooku neautorizuje přehled aplikace.

Připravte kontext aplikace

  1. Připojte a ověřte účet RevenueCat v AdMate.
  2. Vyberte zamýšlené projekty a aplikace.
  3. Otevřete nastavení webhooku nebo oznámení, které aplikace nabízí.
  4. Synchronizujte kontext zařízení, který postup vyžaduje.
  5. Potvrďte jazyk, měnu a názvy projektů.
  6. Povolte oznámení na úrovni operačního systému.

Kontext API má omezenou platnost a měl by se obnovovat podporovaným postupem v aplikaci. Nejde o trvalou finanční databázi.

Nastavte RevenueCat

V konfiguraci webhooků RevenueCat přidejte koncový bod a autorizační údaje, které zobrazí postup v AdMate. Řiďte se aktuálními pokyny v aplikaci, místo abyste kopírovali přihlašovací údaje z jiného prostředí.

Pokud je to možné, testujte pomocí necitlivé události. Nikdy nevkládejte tajný klíč ani úplnou autorizační hodnotu webhooku do snímku obrazovky, repozitáře nebo veřejného vlákna podpory.

Ověřte celý řetězec

Zkontrolujte celý řetězec:

  1. RevenueCat přijme konfiguraci webhooku.
  2. Podporovaná událost je úspěšně doručena.
  3. API AdMate dokáže určit kontext zařízení a projektu.
  4. Služba platformy přijme doručení push.
  5. Zařízení je stále registrované a povoluje oznámení.
  6. Zobrazený projekt, aplikace, jazyk a měna jsou správné.

Úspěšné obnovení přehledu ověřuje jen jinou cestu.

Řešení potíží

RevenueCat hlásí chybu webhooku

Zkontrolujte v RevenueCat koncový bod, autorizaci a stav odpovědi. Neměňte nesouvisející klíče přehledu.

Webhook proběhne, ale oznámení nedorazí

Ověřte kontext zařízení, oprávnění pro push, registraci a to, zda je typ události podporován. Kontext zařízení může po nečinnosti vypršet.

Oznámení zobrazuje nesprávný název projektu

Obnovte kontext ze správného projektu a ujistěte se, že dva účty nebyly přiřazeny ke stejnému zobrazovanému názvu.

Jedno zařízení funguje a druhé ne

Každé zařízení má vlastní registraci a kontext. Otestujte oprávnění a kontext na dotčeném zařízení.

Bezpečnostní pravidla

  • Autorizaci webhooků a klíče poskytovatelů držte mimo Git.
  • Nezapisujte do protokolů úplná data s identifikátory zákazníků nebo transakcí.
  • Nepoužívejte API webhooků jako úložiště dat o příjmech.
  • Odhalenou autorizaci okamžitě vyměňte.
  • Odstraňte kontext zařízení, když už zařízení nemá dostávat události.

Často kladené otázky

Ukládá AdMate na svém serveru celou moji historii RevenueCat?

Ne. API zpracovává události webhooků a dočasný kontext zařízení a projektu; aplikace se dotazuje nakonfigurovaných služeb přímo.

Proč potřebuji účet přehledu i webhook?

Slouží různým cestám: interaktivním přehledům a oznámením o událostech doručovaným ze serveru.

Může webhook opravit chybějící metriky v přehledu?

Ne. Zkontrolujte autorizaci RevenueCat v aplikaci a přiřazení projektů.

Co by mělo obsahovat bezpečné hlášení pro podporu?

Typ události, přibližný čas, maskovaný stav a kontext zařízení a aplikace – nikdy tajné klíče ani úplné identifikátory zákazníků.

AdMate
AdMate

Všechny vaše příjmy na jednom panelu

Sledujte AdMob, AdSense, RevenueCat a App Store Connect napříč více účty s filtry podle aplikace, platformy a země

Monitorujte příjmy, kliknutí, eCPM, předplatná, instalace a platby na iPhonu, iPadu, Macu a Apple Watch

AdMate