breadcrumbDescription
Registrer din Firebase-app for at aktivere Mobile Publisher Android Push-adviseringer
Hvis du vil opsætte push-adviseringer for din Android-app, skal du give Mobile Publisher oplysninger fra et Google Firebase-projekt, der er tilknyttet din app. Hvis du ønsker de krævede oplysninger, skal du registrere din Android-app og generere en privat nøgle. Indsend derefter oplysningerne til appens Opsætning for Mobile Publisher-projekt.
- Log ind på Google Firebase Console med den Google Play-konto, der er knyttet til din Mobile Publisher-app.
-
Opret et Firebase-projekt.
- Klik på Opret et projekt på Google Firebase Console.
- Klik på Føj Firebase til Google Cloud-projekt.
- I feltet Projektnavn skal du vælge det Google Cloud-projekt, hvor du tidligere oprettede en servicekontobruger.
- Følg meddelelserne for at oprette et projekt.
-
Tildel projektets Firebase-administratorrolle til dit Salesforce Developer-id.
-
I et separat browservindue eller på en anden fane skal du åbne Google Play Console og derefter klikke på Brugere og tilladelser. Kopier dit Salesforce Developer-id på fanen Brugere .
Salesforce Developer-id'et er i formatet på et 8-tegns alfanumerisk brugernavn og domænet @salesforcemobilepublisher.com, svarende til 1a2b3c4d@salesforcemobilepublisher.com. Salesforce Developer-id'et er den samme bruger, som du inviterede til din Google Play-konto, da du gav Salesforce tilladelse til at distribuere din brandede app.
- Vend tilbage til browservinduet eller fanen, der viser dit Firebase-projekt. I Firebase-projektet skal du klikke på pegikonet ud for Projektoversigt og derefter klikke på Projektindstillinger.
- Vælg fanen Brugere og tilladelser.
- Tilføj det Salesforce Developer-id, som du kopierede fra Google Play-konsollen, i mailadressefeltet.
- I feltet Rolle(rollen) skal du vælge Tildel Firebase-rolle(roller) og vælge kolonnen Administrator i rækken Firebase.
-
I et separat browservindue eller på en anden fane skal du åbne Google Play Console og derefter klikke på Brugere og tilladelser. Kopier dit Salesforce Developer-id på fanen Brugere .
-
Registrer din Android-app på Firebase, og download dens konfigurationsfil.
-
I et separat browservindue eller på en separat fane skal du åbne din apps opsætning for Mobile Publisher. I afsnittet Appdistribution skal du kopiere værdien af feltet Butiks-id.
Formatet for id-navnet svarer til: com.mysalesforce.mycommunity.C00AB0000000CDefGHI.A0BCD00000001ABcDEF
- Vend tilbage til browservinduet eller fanen, der viser dit Firebase-projekt. I Firebase-projektet skal du klikke på pegikonet ud for Projektoversigt og derefter klikke på Projektindstillinger.
- I afsnittet Dine apps skal du klikke på Tilføj app og derefter klikke på Android-ikonet.
-
I feltet Android-pakkenavn skal du angive den butiksidentifikator, som du kopierede fra appens Opsætning for Mobile Publisher-projekt.
Bemærk Hvis du får en fejlmeddelelse i Firebase-registreringsarbejdsflowet, der angiver, at der allerede er en app med dette pakkenavn, skal du lukke registreringsvinduet. Bekræft, at du ser din apps butiks-id på listen over apps, og klik derefter på linket for at downloade google-services.json. Fortsæt til trin 7.
-
I feltet Appkaldenavn skal du angive appens navn.
Vi anbefaler, at du bruger det samme appnavn, der er angivet i afsnittet Produktdetaljer i dit Opsætning for Mobile Publisher.
- Klik på Registrer app.
-
Klik på Download google-services.json, og klik derefter på Næste. Bemærk placeringen af den downloadede fil, da du har brug for den senere.
Rediger ikke indstillingerne under Firebase SDK.
- Klik på Næste, og klik derefter på Fortsæt til konsol.
-
I et separat browservindue eller på en separat fane skal du åbne din apps opsætning for Mobile Publisher. I afsnittet Appdistribution skal du kopiere værdien af feltet Butiks-id.
-
Generer og download en privat nøgle for din Firebase-servicekonto.
- Klik på pegikonet ud for Projektoversigt, og klik derefter på Projektindstillinger.
- Vælg fanen Servicekonti, og klik derefter på Generer ny privat nøgle.
-
Download den JSON-fil, der indeholder den private nøgle. Bemærk placeringen af den downloadede fil, da du har brug for den senere.
Filnavnet for denne private nøgle minder om project-name-firebase-adminsdk-a1bcd-a1234bc5678.json.Bemærk Den private nøgle for din Firebase-tjenestekonto er en anden JSON-fil end den Google Cloud Platform-tjenestekontonøgle, som du uploader, når du føjer en Google Play-udviklerkonto til dit Mobile Publisher-projekt. Sørg for, at den private nøgle, du downloader for at opsætte push-adviseringer, indeholder firebase-adminsdk i JSON-filnavnet.
-
Føj Firebase-oplysningerne til din apps opsætning for Mobile Publisher.
- Skriv Mobile Publisher i feltet Find hurtigt i Opsætning, og vælg derefter Mobil handlingsområde.
- Åbn din apps Android-projekt, og rul derefter til afsnittet Push-adviseringer.
-
I feltet Firebase Admin Private Key skal du uploade eller slippe den private nøgle, som du genererede for din Firebase-servicekonto.
Filnavnet for denne private nøgle minder om project-name-firebase-adminsdk-a1bcd-a1234bc5678.json.
- I feltet Firebase-konfigurationsfil skal du uploade eller slippe den google-services.json-fil, som du downloadede, da du registrerede din app på Firebase.
