Så här skapar du Google-tjänsten Konto för att aktivera pushnotis
Du kommer att lära dig
Lär dig hur du ställer in din Google-tjänst Konto och aktiverar Firebase Cloud Messaging så att du kan skicka Klaviyo pushnotis till Android-enheter.
Innan du börjarInnan du börjar
Innan du följer stegen nedan måste du ha ett befintligt Firebase-projekt.
Aktivera API för molnmeddelandenAktivera API för molnmeddelanden
- Navigera till Google Cloud-konsolen.
- Välj ditt Firebase-projekt från rullgardinsmenyn i det övre vänstra hörnet.
- Sök efter "Firebase Cloud Messaging API".
- Välj Firebase Cloud Messaging API från marknadsplatsens lista.
- Klicka på Enable (Aktivera) i den dialogruta som visas.
Skapa en anpassad roll som stöder skapande av meddelanden
- Från instrumentpanelen i Google Cloud Console väljer du IAM & Administratör under avsnittet Snabbåtkomst.
- Navigera till avsnittet Roles i menyn till vänster.
- Klicka på +Create Role (Skapa roll).
- Fyll i detaljer om rollen (namn, beskrivning etc.).
- Klicka på +Lägg till behörigheter.
- Lägg endast till behörigheten cloudmessaging.messages.create. (För mer information, se Googles instruktioner för att skapa en anpassad roll).
- Klicka på Lägg till.
- När du är klar skapar du rollen genom att välja Create.
Skapa en Google-tjänst Konto
- Navigera till fliken Service Konto i menyn till vänster i avsnittet IAM & Administratör.
- Klicka på +Create Service Konto.
- Fyll i fälten Service Kontos namn och Service Kontos beskrivning (valfritt).
- Klicka på Skapa och fortsätt.
- Klicka i fältet Välj en roll.
- Välj den anpassade roll som du just har skapat. Här väljer vi "Test Role", men välj den roll som du skapade i föregående avsnitt.
- Klicka på Done för att avsluta skapandet av tjänsten Konto.
Skapa en Konto-tjänstnyckel
- På sidan Service Konto klickar du på e-postadressen för det Service Konto som du skapade i föregående avsnitt.
- Navigera till fliken Keys (Nycklar ).
- Klicka på Lägg till nyckel.
- Klicka på Skapa ny nyckel.
- Under Key type väljer du JSON.
- Klicka på Skapa för att ladda ner nyckelfilen för Konto-tjänsten.
Observera: Du kan inte ladda ner filen igen, så se till att du kan hitta filen på din dator. Den nedladdade JSON-filen ska ha följande 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" }
Utfall
Nu när du har skapat och tilldelat rollen till din Google-tjänst Konto kan du börja konfigurera Klaviyo Android-pushnotis.
Ytterligare resurser