Del via


Oprette pushmeddelelser til Power Apps-mobilapp vha. Power Automate

Pushmeddelelser bruges i Power Apps Mobile til at inddrage appbrugere og hjælpe dem med at prioritere vigtige opgaver. Du kan oprette meddelelser i Power Apps til Power Apps Mobile vha. Power Apps Notification-connector. Du kan sende pushmeddelelser til enhver app, som du opretter i Power Apps.

Eksempel på, hvordan en pushmeddelelse ser ud.

Føj en pushmeddelelse til din app, hvis:

  • Dine brugere skal have oplysninger med det samme.
  • brugerne skal udføre vigtige opgaver ved hjælp af din app i en forudindlæst kontekst.
  • du vil inddrage brugerne i et bestemt interval, eller du har brug for, at brugerne skal åbner appen i en bestemt kontekst.

Bemærk

For at modtage push-meddelelser skal hver bruger have åbnet appen i Power Apps Mobile én gang eller hentet appen fra Microsoft 365 appsiden.

Før du kan oprette en pushmeddelelse, skal du have adgang til en app og have række-id'et, hvis du opretter en meddelelse til en formular.

Oprette en app

Du skal have bidragyder tilladelse til en modelbaseret app eller lærredapp. Hvis du ikke har en app, kan du oprette en. Du kan finde oplysninger her:

Oprette en meddelelse fra et flow

Nr du udløser en pushmeddelelse fra et flow, kan du kun sende meddelelsen til én bruger eller sikkerhedsgruppe ad gangen.

  1. Gå til Power Automate og vælg Opret.

    Vælg Opret.

  2. Vælg Automatiseret flow.

    Vælg Øjeblikkeligt flow.

  3. På skærmbilledet Opret et automatiseret flow skal du vælge en af flowudløseren eller vælge Spring over og oprette en manuelt.

    Vælg Spring over.

  4. Fra listen over stik og udløsere skal du vælge Microsoft Dataverse (aktuelt miljø).

    Vælg Dataverse.

  5. Vælg den handling, der skal udløse meddelelsen.

    Vælg en trigger til notifikationen.

  6. Angiv oplysningerne om udløserbetingelsen, og vælg derefter Nyt trin.

    Navn Beskrivelse
    Udløserbetingelse Vælg betingelse for meddelelsen.
    Navnet på tabellen Vælg den tabel, som meddelelsen er til.
    Område Vælg omfanget.

    Vælg tigger-tilstanden.

  7. I søgefeltet Vælg en handling skal du angive send pushmeddelelse. På listen over handlinger skal du vælge Send push-meddelelse V2 .

    Find Send push-meddelelse.

  8. skærmen Send push-meddelelse skal du angive følgende oplysninger:

    • Mobilapp: Vælg Power Apps.
    • Din app: Vælg den app, du vil konfigurere notifikationen for. Modelbaserede apps og lærredapps har forskellige parametre. Det næste trin afhænger af den type app, du vælger her.
  9. Afhængigt af den type app, du har valgt i forrige trin, skal du benytte en af følgende fremgangsmåder:

  • Angiv følgende oplysninger for en modelbaseret app:

    • Modtagerelementer-1: Vælg, hvordan flowet udløses.
    • Besked: Angiv meddelelsen.
    • Åbn app: Vælg, om den modelbaserede app skal åbnes eller ej, når brugeren vælger meddelelsen.
    • Tabel: Vælg hvilken tabel notifikationen er til.
    • Formular eller visning: Vælg, om beskeden er til en formular eller visning.
    • Række-id: Hvis meddelelsen er til en formular, skal du angive række-id'et.

    Angiv meddelelsesoplysninger for appen.

  • Angiv følgende oplysninger for en lærredapp:

    • Modtagerelementer-1: Vælg, hvordan flowet udløses.
    • Besked: Angiv meddelelsen.
    • Åbn app: Vælg, om du vil åbne lærredappen eller ej, når brugeren vælger meddelelsen.
    • Parametre: Nøgleværdiparametre, der skal overføres med meddelelsen. Dine pushmeddelelser kan sende bestemte parametre til appen. Disse kan behandles yderligere i appen for at åbne en bestemt side og indlæse en bestemt tilstand. Du kan finde flere oplysninger under Udfør en handling, når en bruger trykker på meddelelsen.
  1. Når du er færdig, skal du vælge Gem.
  2. Vælg Flowkontrol for at kontrollere, om der er fejl eller advarsler.
  3. Test flowet ved at vælge Test , og følg vejledningen.

Udføre en handling, når en bruger trykker på meddelelsen

Sende parametre

I forbindelse med lærredapps kan du overføre nøgleværdipar ved hjælp af feltet Parametre som JSON. Hvis du f.eks. vil videregive CaseID, skal du angive følgende som Parametre: { "CaseID": 42 }. Du kan også bruge dynamiske værdier fra tidligere trin som vist nedenfor.

Eksempelparametre.

Læs parametre

Brug Param("ParameterName") for at læse de overførte parametre. Hvis du f.eks. vil læse CaseID-værdien , skal du bruge Param("CaseID"). Hvis du hurtigt vil identificere denne parameter, skal du føje et kontrolelement af typen Etiket til din app. Angiv egenskaben Text for det pågældende kontrolelement til Param("CaseID"). Hvis brugeren åbner appen fra listen Alle apps , er værdien tom. Hvis brugeren åbner appen fra en anden placering på enheden, udfyldes værdien med CaseID-værdien .

Angive startside

Du kan indstille din app til at åbne f.eks. siden med sagsoplysninger , så snart appen åbnes:

  1. Tilføj et Timer-kontrolelement , og angiv dets OnTimerEnd-egenskab til denne formel:

    Navigate(EditCase, ScreenTransition.None)

  2. (valgfrit) Skjul kontrolelementet Timer ved at angive egenskaben Visible til false.

  3. Indstil egenskaben OnVisible for skærmen til Timer.Start().

Tip

Det er en god idé at oprette en entydig første side i appen for meddelelsen:

  1. Opret en tom side, som din app ikke allerede åbner, tilføj et kontrolelement til tekstinput , og indstil dens timer. Varighed værdi.
  2. Når du opretter appen, skal du angive timeren til en værdi, der ikke er nul. Når du er klar til at publicere appen, skal du angive værdien til 0 for straks at udløse timeren.

Overvejelser

  • Du kan sende en pushmeddelelse fra én app til en anden eller til den samme app. Du kan finde flere oplysninger under Send besked fra en app.
  • Meddelelser vises det generiske ikon for Power Apps i stedet for et ikon for en bestemt app.
  • Meddelelser understøttes ikke i Kina på Android-enheder.
  • Optimeringsindstillinger for batteri på en Android-enhed kan være i konflikt med at modtage beskeder til Power Apps mobile. Hvis du vil modtage beskeder til Power Apps Mobile, skal du slå optimering af batteri fra for appen.
  • Eksemplet med pushmeddelelser, der er nævnt i dette emne, understøttes kun på Power Apps Mobile. Andre mobilapps som f.eks. .Dynamics 365 Sales mobilapp eller Dynamics 365 til telefoner og tablets understøtter ikke disse typer meddelelser.

Du kan finde referenceoplysninger under Power Apps Meddelelsesreference.