Gdzie: Ustawienia → Czytelnicy i finanse → Połączenia → Powiadomienia (sekcja Aplikacja na Androida (Firebase))
Otwórz tę stronę: admin.<your-site>/settings/connections/notifications#kn-push-fcm (zastąp <your-site> adresem swojej witryny)
Zanim zaczniesz
- Potrzebujesz aplikacji na system Android. Tylko właściciel może zmieniać klucze.
- Jeśli Twoja aplikacja nie jest jeszcze skonfigurowana, na stronie pojawi się komunikat: „Oczekiwanie na konfigurację powiadomień push w aplikacji. Keynate skonfiguruje to wraz z aplikacją; teraz nie musisz nic robić”.
Krok po kroku
Automatycznie (domyślnie)
- Otwórz Ustawienia → Czytelnicy i finanse → Połączenia → Powiadomienia.
- W sekcji Aplikacja na Android sprawdź pozycję na liście „Keynate zarejestrowało Twoją aplikację do obsługi powiadomień”.
- Gdy na stronie Twojej aplikacji w serwisie keynate.com pojawi się nowa wersja, zaakceptuj ją. Telefony otrzymują powiadomienia tylko z wersji aplikacji, która je obsługuje.
- Otwórz nową aplikację na telefonie, a następnie wyślij test z kreatora, używając tokena tego urządzenia.
Własny projekt Firebase (zaawansowane)
- Włącz opcję Użyj własnych kluczy.
- W konsoli Firebase dodaj projekt oraz aplikację na system Android z nazwą pakietu pobraną ze strony Twojej aplikacji.
- W konsoli Firebase otwórz Ustawienia projektu, Konta usług i kliknij Wygeneruj nowy klucz prywatny. Zostanie pobrany plik .json.
- W Keynate, w sekcji App Android (Firebase), dodaj Konto usługowe Firebase (JSON): wybierz pobrany plik lub wklej jego zawartość.
- Sprawdź pole ID projektu Firebase. Zostanie ono wypełnione automatycznie na podstawie pliku.
- Włącz Wyślij na Android i zapisz zmiany.
- Wyślij powiadomienie testowe, a następnie przebuduj aplikację.
Częste problemy
- „Ten plik nie jest kontem usługi Firebase. Pobierz go z: Firebase → Ustawienia projektu → Konta usług”.
- „Dodaj plik konta usługi Firebase lub wyłącz obsługę systemu Android”.
- „Użyj identyfikatora projektu z Firebase (małe litery, cyfry i myślniki)”.
Pytania
Najczęściej zadawane pytania
Czy klucz jest widoczny po zapisaniu?
Nie. Jest on przechowywany w postaci zaszyfrowanej i nie zostanie ponownie wyświetlony.
Czy domyślnie muszę cokolwiek robić w przypadku systemu Android?
Wystarczy zaakceptować przebudowę aplikacji, gdy pojawi się taka opcja na stronie Twojej aplikacji.