Jak rozwiązać problem z projektami RevenueCat, które się nie pojawiają

Jak rozwiązać problem z projektami RevenueCat, które się nie pojawiają

autor FixoLab


Dane logowania RevenueCat mogą być prawidłowe, a mimo to udostępniać tylko jeden projekt. Tak powinno być, gdy autoryzacja dotyczy konkretnego projektu. Jeśli w AdMate brakuje projektu, zbadaj zakres i przypisanie, zanim uznasz, że API RevenueCat zwróciło niepełne konto.

AdMate
AdMate

Wszystkie przychody w jednym panelu

Śledź AdMob, AdSense, RevenueCat i App Store Connect na wielu kontach z filtrami według aplikacji, platformy i kraju

Monitoruj przychody, kliknięcia, eCPM, subskrypcje, instalacje i płatności na iPhonie, iPadzie, Macu i Apple Watch

AdMate

Ustal tryb autoryzacji

Otwórz konfigurację konta RevenueCat i sprawdź, czy korzysta z przepływu na poziomie konta, czy z tajnych kluczy projektów. Obecna konfiguracja AdMate obsługuje przypisania projektów i zapisuje wybrany tryb razem z kontem.

Tajny klucz projektu powinien reprezentować swój projekt, a nie automatycznie wykrywać niepowiązane projekty.

Potwierdź projekt w RevenueCat

W autoryzowanej sesji przeglądarki, a nie przez wklejanie klucza do narzędzia zewnętrznego, sprawdź:

  • organizację;
  • nazwę i identyfikator projektu;
  • aplikacje i sklepy w projekcie;
  • stan danych logowania;
  • uprawnienia lub zakres połączonego konta.

Podobne nazwy projektów w różnych organizacjach często prowadzą do pomyłek.

Sprawdź przypisanie kluczy do projektów

Gdy tryb tajnych kluczy obejmuje kilka projektów, każdy klucz musi być przypisany do właściwego projektu. Sprawdzaj aliasy i identyfikatory, a nie fragmenty samego sekretu.

Jeśli klucz został zmieniony:

  1. utwórz lub uzyskaj nowy klucz w autoryzowanym procesie organizacji;
  2. zaktualizuj właściwe przypisanie projektu w AdMate;
  3. zweryfikuj ten projekt;
  4. usuń unieważnione dane logowania;
  5. nigdy nie przechowuj obu wartości w notatkach ani wiadomościach do wsparcia.

Wyczyść filtry i wybierz konto

Projekt może istnieć, ale być ukryty przez aktywny filtr konta, aplikacji, sklepu lub daty. Wróć do konta RevenueCat, wybierz właściwą organizację i wyczyść niepowiązane filtry przed ponownym wczytaniem.

Wybierz pełny okres ze znanymi transakcjami. Projekt bez aktywności może prawidłowo pokazywać pusty widok metryk, mimo że jest połączony.

Rozróżnij cztery objawy

Projektu nie ma na liście

Prawdopodobna przyczyna to zakres autoryzacji, wybór organizacji lub przypisanie projektu.

Projekt jest, ale bez aplikacji

Sprawdź konfigurację projektu w RevenueCat i to, czy aplikacje nie należą do innego projektu.

Aplikacje są, ale bez metryk

Sprawdź zakres dat, filtry sklepów, dostępność metryk i aktywność projektu.

Błąd autoryzacji

Sprawdź unieważnienie, zmianę klucza, skopiowane przypadkowo spacje i typ danych logowania. Zmień je, jeśli mogły zostać ujawnione.

Porównaj z danymi dostawcy

Użyj panelu RevenueCat, aby sprawdzić ten sam projekt, okres i metrykę. Jeśli tam również jest pusto, popraw konfigurację u dostawcy lub wybierz okres z danymi. Jeśli RevenueCat zawiera dane, a AdMate po prawidłowym odświeżeniu stale pozostaje pusty, przygotuj zamaskowany, powtarzalny raport.

Bezpieczny raport diagnostyczny

Podaj wersję AdMate, platformę, tryb autoryzacji, alias konta, nazwę projektu, wybrany okres i zamaskowany błąd. Nigdy nie dołączaj tajnego klucza, tokenu OAuth, pełnego identyfikatora klienta ani zawartości transakcji.

W przypadku kilku połączonych projektów postępuj zgodnie z artykułem jak zarządzać wieloma projektami RevenueCat.

Najczęściej zadawane pytania

Dlaczego pojawia się tylko jeden projekt?

Skonfigurowane dane logowania mogą dotyczyć jednego projektu. Dodaj przypisanie drugiego autoryzowanego projektu lub, gdy to stosowne, użyj obsługiwanego przepływu na poziomie konta.

Czy publiczny klucz SDK może wyświetlić listę projektów?

Używaj typu danych logowania wymaganego przez konfigurację AdMate. Publiczne klucze SDK aplikacji i tajny dostęp do API służą różnym celom.

Czy usunąć konto i zacząć od nowa?

Najpierw sprawdź tryb, przypisanie, filtry i stan danych logowania. Poprawienie jednego projektu jest bezpieczniejsze niż porzucenie całego kontekstu konta.

Co zrobić, jeśli klucz został ujawniony?

Unieważnij lub zmień go w RevenueCat, zaktualizuj właściwe przypisanie i nie używaj ponownie naruszonej wartości.

AdMate
AdMate

Wszystkie przychody w jednym panelu

Śledź AdMob, AdSense, RevenueCat i App Store Connect na wielu kontach z filtrami według aplikacji, platformy i kraju

Monitoruj przychody, kliknięcia, eCPM, subskrypcje, instalacje i płatności na iPhonie, iPadzie, Macu i Apple Watch

AdMate