Czego się dowiesz?

Dowiedz się, jak skonfigurować konto usługi Google i włączyć Firebase Cloud Messaging, aby móc wysyłać powiadomienia push Klaviyo na urządzenia z Androidem.

Kilka słów na początek

Zanim wykonasz poniższe kroki, musisz mieć istniejący projekt Firebase.

Włącz interfejs API przesyłania wiadomości w chmurze

  1. Przejdź do konsoli Google Cloud.
  2. Wybierz projekt Firebase z menu rozwijanego w lewym górnym rogu.
  3. Wyszukaj „Firebase Cloud Messaging API”.
  4. Wybierz Firebase Cloud Messaging API z listy w platformie handlowej.
Searching for the Firebase Cloud Messaging API
Searching for the Firebase Cloud Messaging API
  1. W wyświetlonym oknie modalnym kliknij Włącz.
Page to enable Firebase Cloud Messaging API
Page to enable Firebase Cloud Messaging API

Utwórz niestandardową rolę, która obsługuje tworzenie wiadomości

  1. Na pulpicie nawigacyjnym konsoli Google Cloud wybierz IAM i administrator w sekcji Szybki dostęp.
All Quick Access links, with only the IAM & Admin option highlighted
All Quick Access links, with only the IAM & Admin option highlighted
  1. W menu po lewej stronie przejdź do sekcji Role.
Roles highlighted in the left sidebar
Roles highlighted in the left sidebar
  1. Kliknij +Utwórz rolę.
Roles page, where Create role is shown in the upper left
Roles page, where Create role is shown in the upper left
  1. Wypełnij szczegóły dotyczące roli (nazwa, opis itp.).
Create Role window
Create Role window
  1. Kliknij +Dodaj uprawnienia.
  2. Dodaj tylko uprawnienie cloudmessaging.messages.create. (Aby uzyskać więcej informacji, zapoznaj się z instrukcjami Google dotyczącymi tworzenia roli niestandardowej.).
Searching for the correct role permission
Searching for the correct role permission
  1. Kliknij Dodaj.
  2. Gdy wszystko będzie gotowe, utwórz rolę, wybierając Utwórz.

Utwórz konto usługi Google

  1. W menu po lewej stronie w sekcji IAM & administrator przejdź do karty Konto usługi.
  2. Kliknij +Utwórz konto usługi.
Button to create a Google service account
Button to create a Google service account
  1. Wypełnij pola Nazwa konta usługi oraz Opis konta usługi (opcjonalnie).
First step of the wizard to create a new service account
First step of the wizard to create a new service account
  1. Kliknij Utwórz i kontynuuj.
  2. Kliknij pole Wybierz rolę.
Adding a role to a new service account
Adding a role to a new service account
  1. Wybierz rolę niestandardową, którą właśnie utworzono. Tutaj wybieramy „Test Role”, ale wybierz rolę utworzoną w poprzedniej sekcji.
  2. Kliknij Gotowe , aby zakończyć tworzenie konta usługi.

Wygeneruj klucz konta usługi

  1. Na stronie Konta usługi kliknij adres e-mail konta usługi, które utworzono w poprzedniej sekcji.
Service accounts page, where the accounts are blurred for security purposes
Service accounts page, where the accounts are blurred for security purposes
  1. Przejdź do zakładki Klucze.
  2. Kliknij przycisk Dodaj klucz.
  3. Kliknij Utwórz nowy klucz.
Add key dropdown, when the Create new key option is highlighted
Add key dropdown, when the Create new key option is highlighted
  1. W sekcji Typ klucza wybierz JSON.
Modal to select the key type when JSON is selected
Modal to select the key type when JSON is selected
  1. Kliknij Utwórz , aby pobrać plik klucza konta usługi.
    Uwaga: nie można pobrać pliku ponownie, więc upewnij się, że można go znaleźć na komputerze. Pobrany plik JSON powinien mieć następujący format:
    { "type": "service_account",
    "project_id": "PROJECT_ID",
    "private_key_id": "KEY_ID",
    "private_key": "-----BEGIN PRIVATE KEY-----\nPRIVATE_KEY\n-----END PRIVATE KEY-----\n",
    "client_email": "SERVICE_ACCOUNT_EMAIL",
    "client_id": "CLIENT_ID",
    "auth_uri": "https://accounts.google.com/o/oauth2/auth",
    "token_uri": "https://accounts.google.com/o/oauth2/token",
    "auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs",
    "client_x509_cert_url": "https://www.googleapis.com/robot/v1/metadata/x509/SERVICE_ACCOUNT_EMAIL" }

Rezultat

Po utworzeniu i przypisaniu roli do konta usługi Google możesz rozpocząć konfigurowanie powiadomień push Klaviyo na Androida.

Czy ten artykuł był pomocny?
Ten formularz służy tylko do przesyłania opinii na temat artykułów. Dowiedz się, jak skontaktować się z zespołem ds. pomocy.

Dowiedz się od Klaviyo więcej

Społeczność
Nawiązuj kontakty z osobami na podobnych stanowiskach, partnerami oraz ekspertami i ekspertkami Klaviyo – inspirujcie się nawzajem, wymieniajcie spostrzeżeniami i pomagajcie szukać odpowiedzi na nurtujące Was pytania.
Partnerzy
Zatrudnij certyfikowanego eksperta Klaviyo, który pomoże Ci w konkretnym zadaniu lub w ciągłym zarządzaniu marketingiem.
Pomoc

Uzyskaj wsparcie za pośrednictwem konta.

E-mail do zespołu ds. pomocy (konta w bezpłatnym okresie próbnym oraz konta płatne) Całodobowa dostępność

Czat/wirtualna pomoc
Dostępność różni się w–zależności od lokalizacji i typu planu.