Deli putem


Kreiranje prosleđenih obaveštenja za Power Apps aplikaciju za mobilne uređaje koristeći Power Automate

Prosleđena obaveštenja se koriste u aplikaciji Power Apps Mobile da angažuje korisnike aplikacija i pomogne im da daju prioritet ključnim zadacima. U usluzi Power Apps možete da kreirate obaveštenja za Power Apps Mobile koristeći Power Apps konektor za obaveštenja. Obaveštenja možete da šaljete bilo kojoj aplikaciji koju kreirate u usluzi Power Apps.

Primer kako izgleda prosleđeno obaveštenje.

U aplikaciju dodajte prosleđeno obaveštenje ako:

  • Vaši korisnici moraju odmah da saznaju informaciju.
  • Vaši korisnici moraju da dovrše važne zadatke pomoću vaše aplikacije, u unapred učitanom kontekstu.
  • Želite da angažujete svoje korisnike u određenom intervalu ili vam je potrebno da korisnici da uđu u aplikaciju u određenom kontekstu.

Belešku

Da biste primili push obaveštenje, svaki korisnik mora jednom otvoriti aplikaciju na mobilnom uređaju Power Apps ili dobiti aplikaciju sa stranice aplikacija Microsoft 365 .

Da biste mogli da kreirate prosleđena obaveštenja, morate da imate pristup aplikaciji i ID reda ako kreirate obaveštenje za obrazac.

Napravite aplikaciju

Morate imati saradnik dozvolu za aplikaciju zasnovanu na modelu ili aplikaciju platna. Ako nemate aplikaciju, možete je kreirati. Za više informacija pogledajte:

Kreiranje obaveštenja iz toka

Kada pokrenete prosleđeno obaveštenje iz toka, istovremeno možete poslati obaveštenje samo jednom korisniku ili bezbednosnoj grupi.

  1. Idite na Power Automate i izaberite Kreiraj.

    Izaberite Kreiraj.

  2. Izaberite Automatizovani protok.

    Izaberite Instant protok.

  3. Na ekranu Izgradite automatizovani protok , izaberite jedan od okidača toka ili izaberite Preskoči i ručno kreirajte jedan.

    Izaberite preskoči.

  4. Sa liste konektora i okidača izaberite Microsoft Dataverse (trenutno okruženje).

    Izaberi Dataverse.

  5. Izaberite radnju koja će pokrenuti obaveštenje.

    Izaberite okidač za obaveštenje.

  6. Unesite informacije o stanju okidača, a zatim izaberite Novi korak.

    Imenuj Opis
    Uslov okidača Izaberite uslov za obaveštenje.
    Naziv tabele Izaberite kojoj tabeli je obaveštenje namenjeno.
    Scope Izaberite opseg.

    Izaberite stanje tigara.

  7. U polju za pretragu Izaberite akciju , unesite pošalji obaveštenje. Na listi Akcije izaberite Pošalji push obaveštenje V2.

    Pronađi Pošalji obaveštenje.

  8. Na ekranu Pošalji obaveštenje unesite sledeće informacije:

    • Aplikacija za mobilne uređaje: Izaberite Power Apps.
    • Vaša aplikacija: Izaberite aplikaciju za koju želite da podesite obaveštenje. Aplikacije zasnovane na modelu i aplikacije sa podlogom imaju različite parametre. Sledeći korak zavisiće od vrste aplikacije koju ovde izaberete.
  9. U zavisnosti od vrste aplikacije koju ste izabrali u prethodnom koraku, uradite jedno od sledećeg:

  • Za aplikaciju zasnovanu na modelu, unesite ove informacije:

    • Primalac Stavke-1: Izaberite kako se pokreće protok.
    • Poruka: Unesite poruku obaveštenja.
    • Otvori aplikaciju: Izaberite da li želite da otvorite aplikaciju zasnovanu na modelu ili ne kada korisnik izabere obaveštenje.
    • Tabela: Izaberite za koju tabelu je obaveštenje.
    • Obrazac ili prikaz: Izaberite da li je obaveštenje za obrazac ili prikaz.
    • ID reda: Ako je obaveštenje za obrazac, onda unesite ID reda.

    Unesite informacije o obaveštenju za aplikaciju.

  • Za aplikaciju sa podlogom, unesite ove informacije:

    • Primalac Stavke-1: Izaberite kako se pokreće protok.
    • Poruka: Unesite poruku obaveštenja.
    • Otvori aplikaciju: Izaberite da li želite da otvorite aplikaciju platna ili ne kada korisnik izabere obaveštenje.
    • Parametri: Parametri ključ-vrednost da prođe sa obaveštenjem. Vaše prosleđeno obaveštenje može aplikaciji proslediti određene parametre. One se mogu dalje obrađivati u aplikaciji za otvaranje određene stranice i učitavanje određenog statusa. Za više informacija, pogledajte Izvršite akciju kada korisnik dodirne obaveštenje.
  1. Kada završite, izaberite Sačuvaj.
  2. Izaberite Provera protoka da biste proverili greške ili upozorenja.
  3. Testirajte protok tako što ćete izabrati Test i pratite uputstva.

Izvršite radnju kada korisnik dodirne obaveštenje

Prosleđivanje parametara

Za aplikacije platna, možete proslediti parove ključ-vrednost koristeći polje Parametri kao JSON. Na primer, ako želite da prođete CaseID, stavili biste sledeće kao parametre: { "CaseID": 42 }. Takođe možete da koristite dinamičke vrednosti iz ranijih koraka kao što je prikazano u nastavku.

Primeri parametara.

Čitanje parametara

Da biste čitali prosleđene parametre, koristite Param("ParameterName"). Na primer, da biste pročitali vrednost CaseID , koristite Param("CaseID"). Da biste brzo identifikovali ovaj parametar, dodajte kontrolu Label u svoju aplikaciju . Podesite Tekst osobinu te kontrole na Param("CaseID"). Ako korisnik otvori aplikaciju sa liste Sve aplikacije , vrednost je prazna. Ako korisnik otvori aplikaciju sa druge lokacije na uređaju, vrednost se popunjava vrednošću CaseID .

Konfigurisanje početne stranice

Možete podesiti aplikaciju da otvori, na primer, stranicu sa detaljima slučaja čim se aplikacija otvori:

  1. Dodajte kontrolu Tajmer i podesite njenu osobinu OnTimerEnd na ovu formulu:

    Navigate(EditCase, ScreenTransition.None)

  2. (opcionalno) Sakrij kontrolu Tajmer tako što ćeš podesiti njenu osobinu Vidljivo na laž.

  3. Podesite OnVisible svojstvo ekrana na Timer.Start().

Napojnica

Dobra je ideja da napravite jedinstvenu prvu stranicu u aplikaciji za obaveštenje:

  1. Kreirajte praznu stranicu koju vaša aplikacija već ne otvara, dodajte kontrolu unosa teksta i podesite tajmer . Vrednost trajanja .
  2. Kada kreirate aplikaciju, podesite tajmer na vrednost različitu od nule. Kada ste spremni da objavite aplikaciju, podesite vrednost na 0 da biste odmah pokrenuli tajmer.

Pitanja na koja treba obratiti pažnju

  • Možete poslati prosleđeno obaveštenje iz jedne aplikacije u drugu ili u istu aplikaciju. Za više informacija, pogledajte Slanje obaveštenja iz aplikacije.
  • Obaveštenja prikazuju generičku Power Apps ikonu umesto određene ikone aplikacije.
  • Obaveštenja nisu podržana u Kini na Android uređajima.
  • Postavke optimizacije baterije na Android uređaju mogu da ometaju primanje obaveštenja za Power Apps Mobile. Da biste primali obaveštenja za Power Apps Mobile, isključite optimizaciju baterije za aplikaciju.
  • Primeri prosleđenih obaveštenja koji su pomenuti u ovoj temi podržani su samo u usluzi Power Apps Mobile. Druge mobilne aplikacije kao što su Dynamics 365 Sales mobilna aplikacija ili Dynamics 365 za telefone i tablete ne podržavaju ove vrste obaveštenja.

Za referentne informacije, pogledajte Power Apps Obaveštenje referenca.