Loading
Mobile Publisher til Salesforce-appen
Registrer din Firebase-app for at aktivere Mobile Publisher Android Push-adviseringer

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.

Bemærk
Bemærk Hvis du har indsendt din Mobile Publisher Android-app før november 2023, skal du ikke oprette et nyt Google Firebase-projekt. Bekræft, at du har fuldført trin 4 til 6 med dit eksisterende Firebase-projekt. Du skal fuldføre disse trin for at modtage en ny Android-appopbygning.
  1. Log ind på Google Firebase Console med den Google Play-konto, der er knyttet til din Mobile Publisher-app.
  2. Opret et Firebase-projekt.
    1. Klik på Opret et projekt på Google Firebase Console.
    2. Klik på Føj Firebase til Google Cloud-projekt.
    3. I feltet Projektnavn skal du vælge det Google Cloud-projekt, hvor du tidligere oprettede en servicekontobruger.
    4. Følg meddelelserne for at oprette et projekt.
  3. Tildel projektets Firebase-administratorrolle til dit Salesforce Developer-id.
    1. 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.
    2. 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.
    3. Vælg fanen Brugere og tilladelser.
    4. Tilføj det Salesforce Developer-id, som du kopierede fra Google Play-konsollen, i mailadressefeltet.
    5. I feltet Rolle(rollen) skal du vælge Tildel Firebase-rolle(roller) og vælge kolonnen Administrator i rækken Firebase.
  4. Registrer din Android-app på Firebase, og download dens konfigurationsfil.
    1. 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
    2. 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.
    3. I afsnittet Dine apps skal du klikke på Tilføj app og derefter klikke på Android-ikonet.
    4. I feltet Android-pakkenavn skal du angive den butiksidentifikator, som du kopierede fra appens Opsætning for Mobile Publisher-projekt.
      Bemærk
      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.
    5. 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.
    6. Klik på Registrer app.
    7. 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.
    8. Klik på Næste, og klik derefter på Fortsæt til konsol.
  5. Generer og download en privat nøgle for din Firebase-servicekonto.
    1. Klik på pegikonet ud for Projektoversigt, og klik derefter på Projektindstillinger.
    2. Vælg fanen Servicekonti, og klik derefter på Generer ny privat nøgle.
    3. 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
      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.
  6. Føj Firebase-oplysningerne til din apps opsætning for Mobile Publisher.
    1. Skriv Mobile Publisher i feltet Find hurtigt i Opsætning, og vælg derefter Mobil handlingsområde.
    2. Åbn din apps Android-projekt, og rul derefter til afsnittet Push-adviseringer.
    3. 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.
    4. I feltet Firebase-konfigurationsfil skal du uploade eller slippe den google-services.json-fil, som du downloadede, da du registrerede din app på Firebase.
 
Indlæser
Salesforce Help | Article