Een Google-serviceaccount maken om pushmeldingen in te schakelen
Ongeveer 2 minuten lezen
|
Bijgewerkt 6 aug 2025, 00:00 EST
Wat je leert
Leer hoe u uw Google-serviceaccount kunt instellen en Firebase Cloud Messaging kunt inschakelen, zodat u Klaviyo-pushmeldingen naar Android-apparaten kunt verzenden.
Voordat je van start gaat
Voordat je de stappen hieronder volgt, moet je al een bestaand Firebase-project hebben.
Cloud messaging API inschakelen
- Ga naar de Google Cloud-console.
- Selecteer je Firebase-project in de dropdown in de linkerbovenhoek.
- Zoek naar "Firebase Cloud Messaging API."
- Selecteer Firebase Cloud Messaging API in de lijst met marktplaatsen.
- Klik in het modaal venster dat verschijnt op Inschakelen.
Maak een aangepaste rol die het maken van berichten ondersteunt
- Selecteer in het dashboard van de Google Cloud-console IAM & Beheerder onder de sectie Snelle toegang.
- Navigeer in het linkermenu naar de sectie Rollen.
- Klik op +Rol maken.
- Vul gegevens over de rol in (naam, beschrijving, enz.).
- Klik op +Machtigingen toevoegen.
- Voeg alleen de cloudmessaging.messages.create -machtiging toe. (Raadpleeg voor meer informatie de instructies van Google voor het maken van een aangepaste rol.).
- Klik op Toevoegen.
- Maak de rol wanneer je klaar bent door Maken te selecteren.
Een Google-serviceaccount maken
- Navigeer in het linkermenu van de sectie IAM & Beheerder naar het tabblad Serviceaccounts.
- Klik op +Serviceaccount maken.
- Vul de velden Service account name en Service account description (optioneel) in.
- Klik op Maken en doorgaan.
- Klik in het veld Een rol selecteren.
- Selecteer de aangepaste rol die je net hebt gemaakt. Hier kiezen we "Testrol", maar selecteer de rol die je in het vorige gedeelte hebt gemaakt.
- Klik op Gereed om het aanmaken van het serviceaccount te voltooien.
Genereer een serviceaccountsleutel
- Klik op de pagina Service Accounts op het e-mailadres van het serviceaccount dat je in de vorige sectie hebt gemaakt.
- Navigeer naar het tabblad Sleutels.
- Klik op Sleutel toevoegen.
- Klik op Nieuwe sleutel maken.
- Selecteer onder Key type JSON.
- Klik op Maken om het sleutelbestand van het serviceaccount te downloaden.
Let op: je kunt het bestand niet opnieuw downloaden, dus zorg ervoor dat je het bestand op je computer kunt terugvinden. Het gedownloade JSON-bestand moet de volgende indeling 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
Nu je de rol hebt gemaakt en toegewezen aan je Google-serviceaccount, kun je beginnen met het instellen van Klaviyo Android-pushmeldingen.
Was dit artikel nuttig?
Gebruik dit formulier alleen voor feedback op artikelen. Meer informatie over hoe je contact opneemt met support.