Wat je leert

Wat je leert

Leer hoe je je Google service account instelt en Firebase Cloud Messaging inschakelt, zodat je Klaviyo pushmelding naar Android-apparaten kunt sturen. 

Voordat je van start gaat

Voordat je van start gaat

Voordat je de onderstaande stappen volgt, moet je een bestaand Firebase project hebben.

Cloud messaging API inschakelen

Cloud messaging API inschakelen

  1. Navigeer naar de Google Cloud console
  2. Selecteer je Firebase project in de dropdown linksboven.
  3. Zoek naar "Firebase Cloud Messaging API."
  4. Selecteer Firebase Cloud Messaging API in de marktplaatslijst.
    Zoeken naar de Firebase Cloud Messaging API
  5. Klik in het venster dat verschijnt op inschakelen.
    Pagina om Firebase Cloud Messaging in te schakelen API
Maak een aangepaste rol die het maken van berichten ondersteunt

Maak een aangepaste rol die het maken van berichten ondersteunt

  1. Selecteer in de Google Cloud console dashboard onder Snelle toegang de IAM & beheerder.
    Alle snelkoppelingen, met alleen de optie IAM & beheerder gemarkeerd
  2. Navigeer in het linkermenu naar de sectie Rollen
    Rollen gemarkeerd in de linker zijbalk
  3. Klik op +Rol maken.
    Pagina Rollen, waar Maak rol wordt weergegeven in de linkerbovenhoek
  4. Vul details over de rol in (naam, beschrijving, enz.).
    Venster Rol aanmaken
  5. Klik op +Rechten toevoegen
  6. Voeg alleen de toestemming cloudmessaging.messages.create toe. (Zie voor meer informatie de instructies van Google voor het maken van een aangepaste rol.).
    Zoeken naar de juiste roltoestemming
  7. Klik op Toevoegen
  8. Als je klaar bent, maak je de rol aan door Aanmaken te selecteren. 
Een Google-service maken account

Een Google-service maken account

  1. Navigeer in het linkermenu van de sectie IAM & beheerder naar het tabblad Serviceaccount.
  2. Klik op +Serviceaccount aanmaken.
    Knop om een Google-service te maken account
  3. Vul de velden Service account naam en Service account beschrijving (optioneel) in.
    Eerste stap van de wizard om een nieuwe service te maken account
  4. Klik op Maken en doorgaan.
  5. Klik in het veld Selecteer een rol.
    Een rol toevoegen aan een nieuwe service account
  6. Selecteer de aangepaste rol die je zojuist hebt gemaakt. Hier kiezen we "Testrol", maar selecteer de rol die je in de vorige sectie hebt gemaakt.
  7. Klik op Gereed om het aanmaken van de service account te voltooien.
Genereer een service account sleutel

Genereer een service account sleutel

  1. Klik op de pagina Serviceaccount op het e-mailadres voor de service account dat je in de vorige sectie hebt gemaakt.
    Pagina met servicerekening, waar de rekening om veiligheidsredenen is vervaagd
  2. Navigeer naar het tabblad Toetsen.
  3. Klik op Sleutel toevoegen.
  4. Klik op Nieuwe sleutel maken.
    Keuzelijst Sleutel toevoegen, als de optie Nieuwe sleutel maken is geselecteerd
  5. Selecteer onder Type sleutel JSON.
    Modaal om het sleuteltype te selecteren als JSON is geselecteerd
  6. Klik op Maken om het service account sleutelbestand te downloaden.
    Opmerking: je kunt het bestand niet opnieuw downloaden, dus zorg ervoor dat je het bestand op je computer kunt vinden. Het gedownloade JSON-bestand moet het volgende formaat hebben:

    { "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" }

Resultaat

Resultaat

Nu je de rol hebt aangemaakt en toegewezen aan je Google service account, kun je beginnen met het instellen van Klaviyo Android pushmelding.

Extra hulpbronnen

Extra hulpbronnen

Was dit artikel nuttig?
Gebruik dit formulier alleen voor feedback op artikelen. Meer informatie over hoe je contact opneemt met support.

Ontdek meer van Klaviyo

Community
Maak contact met collega's, partners en Klaviyo-experts om inspiratie op te doen, inzichten te delen en antwoorden te krijgen op al je vragen.
Live training
Neem deel aan een live sessie met Klaviyo-experts voor meer informatie over best practices, het instellen van belangrijke functies en andere onderwerpen.
Support

Krijg ondersteuning via je account.

E-mailsupport (gratis proefperiodes en betaalde accounts) 24/7 beschikbaar

Chat-/virtuele assistentie
Beschikbaarheid varieert per locatie en type abonnement