Ustawienia tematu¶
Kompletny przewodnik po konfigurowaniu i zarządzaniu ustawieniami tematów.
Wymagania wstępne
Musisz być właścicielem tematu, aby uzyskać dostęp do ustawień tematu.
Dostęp do ustawień tematu¶
- Z panelu głównego
- Przejdź do app.notifer.io
- Znajdź swój temat w zakładce "Moje tematy"
-
Kliknij ikonę koła zębatego (⚙️) obok nazwy tematu
-
Ze strony tematu
- Otwórz temat:
app.notifer.io/topic/your-topic - Kliknij przycisk "Ustawienia tematu" (prawy górny róg)
Przegląd ustawień¶
Ustawienia tematu są zorganizowane w zakładki:
- Ogólne - Podstawowe informacje i prywatność
- Tokeny dostępu - Uwierzytelnianie dla integracji (tylko tematy prywatne)
- Subskrybenci - Wyświetl i zarządzaj subskrybentami
- Powiadomienia - Preferencje powiadomień
- Zaawansowane - Retencja, limity, strefa zagrożenia
Ustawienia ogólne¶
Podstawowe informacje¶
Nazwa wyświetlana - Przyjazna nazwa pokazywana w interfejsie - Można zmienić w dowolnym momencie - Nie wpływa na URL tematu
Opis - Do czego służy ten temat - Pokazywany na liście tematów i stronie odkrywania - Obsługuje formatowanie markdown
Ikona/Emoji (opcjonalnie) - Wizualny identyfikator tematu - Pokazywany na liście tematów
Ustawienia prywatności¶
Prywatność tematu - Publiczny - Każdy może publikować/subskrybować - Prywatny - Wymagane uwierzytelnianie
Zmiana prywatności
Zmiana z publicznego na prywatny natychmiast wymusi uwierzytelnianie dla wszystkich wydawców i subskrybentów.
Widoczność - Pokaż w Odkryj - Temat pojawia się w publicznym odkrywaniu (tylko tematy publiczne) - Ukryj w Odkryj - Temat jest publiczny, ale nie wykrywalny
Tokeny dostępu (tematy prywatne)¶
Tokeny dostępu zapewniają zakresowe uwierzytelnianie dla integracji.
Tworzenie tokenów dostępu¶
- Przejdź do zakładki Tokeny dostępu
- Kliknij "Utwórz token"
- Wprowadź szczegóły tokenu:
- Nazwa - Identyfikator (np. "CI Pipeline", "Monitoring Script")
- Uprawnienia - Wybierz, co token może robić:
- ✅ Publikuj - Wysyłaj wiadomości do tematu
- ✅ Subskrybuj - Otrzymuj wiadomości z tematu
- ✅ Oba - Pełny dostęp
- Kliknij "Utwórz"
- Skopiuj token (pokazywany tylko raz!)
Zapisz swój token
Token jest wyświetlany tylko raz. Zapisz go natychmiast w bezpiecznym miejscu.
Używanie tokenów dostępu¶
W żądaniach HTTP:
curl -d "Message from CI" \
-H "X-Topic-Token: tk_FjZTOcx14k4_Kg6RtUCikAPYc2KNjXIMkWQUvDSREFc" \
https://app.notifer.io/your-topic
W skryptach:
# Przechowuj w zmiennej środowiskowej
export NOTIFER_TOKEN="tk_..."
# Użyj w automatyzacji
curl -d "Build completed" \
-H "X-Topic-Token: $NOTIFER_TOKEN" \
https://app.notifer.io/deployments
Zobacz Przewodnik tokenów dostępu do tematów po szczegółowe przykłady użycia.
Zarządzanie tokenami¶
Wyświetl użycie tokenu: - Ostatnio użyty - Kiedy token był ostatnio używany - Całkowita liczba żądań - Liczba wywołań API - Utworzony - Kiedy token został utworzony
Odwołaj token: 1. Znajdź token na liście 2. Kliknij "Odwołaj" lub "Usuń" 3. Potwierdź akcję
Odwołanie jest natychmiastowe
Po odwołaniu token natychmiast przestaje działać. Wszystkie integracje używające tego tokenu zawiodą.
Najlepsze praktyki tokenów¶
Zalecane: - Twórz oddzielne tokeny dla każdej integracji - Używaj opisowych nazw ("GitHub Actions", "Monitoring Script") - Przyznawaj minimalne uprawnienia (tylko publikowanie, jeśli to wszystko, czego potrzebujesz) - Regularnie odwoływaj nieużywane tokeny
Niezalecane: - Udostępniaj ten sam token w wielu usługach - Przyznawaj zarówno publikowanie, jak i subskrybowanie, jeśli potrzebne jest tylko jedno - Commituj tokeny do kontroli wersji - Udostępniaj tokeny w zwykłym tekście (e-mail, Slack)
Subskrybenci¶
Wyświetl i zarządzaj osobami subskrybującymi Twój temat.
Lista subskrybentów¶
Pokazuje wszystkich aktywnych subskrybentów z: - Urządzenie - Platforma (Web, iOS, Android) - Subskrybowany - Kiedy się subskrybowali - Ustawienia powiadomień - Ich filtry priorytetu/tagów - Ostatnio aktywny - Ostatni raz, gdy otrzymali wiadomość
Akcje subskrybenta¶
Usuń subskrybenta: 1. Znajdź subskrybenta na liście 2. Kliknij "Usuń" 3. Potwierdź akcję
Tylko tematy prywatne
Zarządzanie subskrybentami jest dostępne tylko dla tematów prywatnych. Tematy publiczne nie śledzą subskrybentów.
Ustawienia zaawansowane¶
Retencja wiadomości¶
Kontroluj, jak długo wiadomości są przechowywane:
| Plan | Retencja |
|---|---|
| FREE | 7 dni |
| ESSENTIALS | 30 dni |
| TEAM | 60 dni |
Zmień retencję: 1. Przejdź do zakładki Zaawansowane 2. Wybierz okres retencji 3. Kliknij "Zapisz"
Zmniejszanie retencji
Zmniejszenie okresu retencji natychmiast usunie starsze wiadomości.
Retencja nieaktywnych tematów¶
Tematy bez opublikowanych wiadomości przez dłuższy okres są automatycznie usuwane w celu utrzymania jakości usługi.
| Plan | Okres nieaktywności | Ostrzeżenie przed |
|---|---|---|
| FREE | 7 dni | 3 dni |
| ESSENTIALS | 30 dni | 7 dni |
| TEAM/BUSINESS | 45 dni | 7 dni |
Jak to działa:
- Zegar nieaktywności - Rozpoczyna się od ostatniej opublikowanej wiadomości
- Powiadomienie ostrzegawcze - Otrzymasz powiadomienie w aplikacji i email przed usunięciem
- Automatyczne usunięcie - Jeśli nie zostaną opublikowane żadne wiadomości, temat zostanie trwale usunięty
Utrzymaj swoje tematy aktywne
Po prostu opublikuj dowolną wiadomość do tematu, aby zresetować zegar nieaktywności. Nawet prosty komunikat "ping" zapobiegnie usunięciu.
Usunięte tematy nie mogą być odzyskane
Po usunięciu tematu z powodu nieaktywności wszystkie wiadomości, tokeny dostępu i ustawienia są trwale utracone. Nazwa tematu staje się dostępna dla innych.
Limity szybkości¶
Wyświetl i skonfiguruj limity szybkości:
| Plan | Wiadomości/godzinę | Burst |
|---|---|---|
| FREE | 10 | 100 |
| ESSENTIALS | 30 | 300 |
| TEAM | 100 | 1 000 |
Nadpisz limity (tylko plan TEAM): - Niestandardowe limity szybkości dla określonych tematów - Skontaktuj się z obsługą w sprawie wyższych limitów
Limity rozmiaru wiadomości¶
| Plan | Maks. rozmiar wiadomości |
|---|---|
| FREE | 4 KB |
| ESSENTIALS | 16 KB |
| TEAM | 64 KB |
Strefa zagrożenia¶
Niszczące akcje, których nie można cofnąć.
Usuń temat¶
Akcja nieodwracalna
Ta akcja nie może zostać cofnięta. Wszystkie wiadomości, subskrybenci i ustawienia zostaną trwale usunięte.
Aby usunąć temat: 1. Przewiń do Strefy zagrożenia na dole zakładki Zaawansowane 2. Kliknij "Usuń temat" 3. Wpisz nazwę tematu, aby potwierdzić 4. Kliknij "Usuń na zawsze"
Co zostaje usunięte: - ❌ Wszystkie wiadomości - ❌ Wszystkie tokeny dostępu - ❌ Wszyscy subskrybenci - ❌ Wszystkie ustawienia i konfiguracja - ❌ Nazwa tematu staje się dostępna dla innych
Przykłady¶
Konfiguracja integracji CI/CD¶
# 1. Utwórz temat prywatny
Temat: "ci-deployments" (Prywatny)
# 2. Utwórz token dostępu
Nazwa: "GitHub Actions"
Uprawnienia: Tylko publikowanie
# 3. Dodaj token do GitHub Secrets
NOTIFER_TOPIC_TOKEN=tk_...
# 4. Użyj w przepływie pracy
curl -d "Deploy completed" \
-H "X-Topic-Token: ${{ secrets.NOTIFER_TOPIC_TOKEN }}" \
https://app.notifer.io/ci-deployments
Alerty monitorowania serwera¶
# 1. Utwórz temat prywatny
Temat: "server-alerts" (Prywatny)
# 2. Utwórz token dostępu
Nazwa: "Monitoring Script"
Uprawnienia: Tylko publikowanie
# 3. Wysyłaj alerty
curl -d "CPU usage critical" \
-H "X-Priority: 5" \
-H "X-Topic-Token: tk_..." \
https://app.notifer.io/server-alerts
Rozwiązywanie problemów¶
Nie można uzyskać dostępu do ustawień tematu¶
Problem: Przycisk ustawień nie jest widoczny lub wyszarzony
Rozwiązanie: - Tylko właściciele tematów mogą uzyskać dostęp do ustawień - Zweryfikuj, że jesteś zalogowany jako poprawny użytkownik - Sprawdź, czy przeglądasz swój własny temat w "Moje tematy"
Token dostępu nie działa¶
Problem: 401 Unauthorized przy użyciu tokenu
Rozwiązanie:
- Zweryfikuj, że token nie został odwołany (sprawdź zakładkę Tokeny dostępu)
- Upewnij się, że używasz poprawnego nagłówka: X-Topic-Token (nie X-API-Key)
- Sprawdź, czy token ma wymagane uprawnienie (publikowanie lub subskrybowanie)
- Zweryfikuj brak literówek w tokenie (zalecane kopiowanie-wklejanie)
Kolejne kroki¶
- Tokeny dostępu do tematów - Szczegółowy przewodnik uwierzytelniania
- Publikowanie wiadomości - Wysyłaj powiadomienia do swoich tematów
- Tworzenie tematów - Tworzenie i organizacja tematów