Vytvorenie push oznámení pre mobilnú aplikáciu Power Apps pomocou služby Power Automate
Push oznámenia sa používajú v Power Apps mobile, aby zaujali používateľov aplikácií a pomohli im uprednostniť kľúčové úlohy. V Power Apps môžete vytvárať oznámenia pre Power Apps mobile pomocou konektora oznámení Power Apps. Oznámenia môžete zasielať do akejkoľvek aplikácie vytvorenej v Power Apps.
Zobrazované oznámenia do aplikácie pridajte, ak:
- Používatelia potrebujú informácie ihneď.
- Používatelia musia dokončiť dôležité úlohy pomocou vašej aplikácie vo vopred načítanom kontexte.
- Alebo chcete používateľov zapojiť v určitých intervaloch, príp. potrebujete, aby používatelia aplikáciu spustili v určitom kontexte.
Poznámka
Ak chcete dostávať upozornenia push, každý používateľ musí aplikáciu raz otvoriť v Power Apps mobile alebo ju získať zo stránky aplikácií Microsoft 365 .
Pred vytvorením push oznámenia musíte mať prístup k aplikácii a ID riadka, ak vytvárate oznámenie pre formulár.
Vytvoriť aplikáciu
Na modelom riadenú aplikáciu alebo aplikáciu na plátne musíte mať povolenie Contributor . Ak aplikáciu nemáte, môžete si ju vytvoriť. Ďalšie informácie nájdete tu:
Vytvorenie oznámenia z postupu
Ak push oznámenie aktivujete z postupu, budete môcť oznámenie poslať vždy len jednému používateľovi alebo jednej skupine zabezpečenia naraz.
Prejdite na Power Automate a vyberte Vytvoriť.
Vyberte Automatizovaný tok.
Na obrazovke Vytvoriť automatizovaný tok vyberte jeden zo spúšťačov toku alebo vyberte možnosť Preskočiť a manuálne ho vytvorte.
Zo zoznamu konektorov a spúšťačov vyberte Microsoft Dataverse (aktuálne prostredie).
Vyberte akciu, ktorá spustí oznámenie.
Zadajte informácie o stave spúšťania a potom vyberte Nové krok.
Meno Popis Podmienka spúšťača Vyberte podmienku pre oznámenie. Názov tabuľky Vyberte tabuľku, pre ktorú má byť oznámenie odoslané. Scope Vyberte rozsah. Do vyhľadávacieho poľa Vyberte akciu zadajte odoslať upozornenie push. V zozname Akcie vyberte Odoslať push notifikáciu V2.
Na obrazovke Odoslať upozornenie push zadajte nasledujúce informácie:
- Mobilná aplikácia: Vyberte možnosť Power Apps.
- Vaša aplikácia: Vyberte aplikáciu, pre ktorú chcete nastaviť upozornenie. Aplikácie s podporou modelov a aplikácie plátna majú rôzne parametre. Ďalší krok bude závisieť od typu aplikácie, ktorú tu vyberiete.
V závislosti od typu aplikácie, ktorú ste vybrali v predchádzajúcom kroku, vykonajte jeden z nasledujúcich krokov:
V prípade modelom riadenej aplikácie zadajte tieto informácie:
- Položky príjemcu-1: Vyberte, ako sa tok spustí.
- Správa: Zadajte správu s upozornením.
- Otvoriť aplikáciu: Vyberte, či sa má alebo nemá otvoriť aplikácia riadená modelom, keď používateľ vyberie upozornenie.
- Tabuľka: Vyberte tabuľku, pre ktorú je upozornenie určené.
- Formulár alebo zobrazenie: Vyberte, či sa oznámenie týka formulára alebo zobrazenia.
- ID riadka: Ak sa oznámenie týka formulára, zadajte ID riadka.
V prípade aplikácie plátna zadajte tieto informácie:
- Položky príjemcu-1: Vyberte, ako sa tok spustí.
- Správa: Zadajte správu s upozornením.
- Otvoriť aplikáciu: Vyberte, či sa má alebo nemá otvoriť aplikácia na plátne, keď používateľ vyberie upozornenie.
- Parametre: Parametre kľúč – hodnota, ktoré sa majú odovzdať s upozornením. Zobrazované oznámenie môže aplikácii odovzdať konkrétne parametre. Tie môžu byť ďalej spracované v aplikácii, aby sa otvorila konkrétna stránka a načítal sa určitý stav. Ďalšie informácie nájdete v časti Vykonanie akcie, keď používateľ klepne na upozornenie.
- Po skončení vyberte Uložiť.
- Vyberte Kontrola toku na kontrolu chýb alebo varovaní.
- Otestujte tok výberom možnosti Test a postupujte podľa pokynov.
Keď používateľ ťukne na oznámenie, vykonajte akciu
Parametre odovzdania
V prípade aplikácií plátna môžete páry kľúč – hodnota odovzdať pomocou poľa Parametre ako JSON. Ak by ste napríklad chceli odovzdať CaseID, zadali by ste nasledovné ako Parametre: { "CaseID": 42 }
. Môžete použiť aj dynamické hodnoty z predchádzajúcich krokov, ako je uvedené nižšie.
Prečítanie parametrov
Na prečítanie odovzdaných parametrov použite Param ("NázovParametra"). Ak chcete napríklad prečítať hodnotu CaseID , použite Param("CaseID"). Ak chcete tento parameter rýchlo identifikovať, pridajte do aplikácie ovládací prvok Štítok . Nastavte vlastnosť Text tohto ovládacieho prvku na Param("CaseID"). Ak používateľ otvorí aplikáciu zo zoznamu Všetky aplikácie , hodnota je prázdna. Ak používateľ otvorí aplikáciu z iného miesta na zariadení, hodnota sa naplní hodnotou CaseID .
Nastavenie úvodnej stránky
Svoju aplikáciu môžete nastaviť tak, aby sa napríklad stránka Podrobnosti prípadu otvorila hneď po otvorení aplikácie:
Pridajte ovládací prvok Timer a nastavte jeho vlastnosť OnTimerEnd na tento vzorec:
Navigate(EditCase, ScreenTransition.None)
(voliteľné) Skryte ovládací prvok Časovač nastavením jeho vlastnosti Visible na false.
Nastavte vlastnosť OnVisible obrazovky na Timer.Start().
Prepitné
Je vhodné vytvoriť pre oznámenia v aplikácii separátnu úvodnú stránku:
- Vytvorte prázdnu stránku, ktorú vaša aplikácia ešte neotvára, pridajte ovládací prvok Textový vstup a nastavte jej časovač. Trvanie hodnota.
- Keď aplikáciu vytvárate, nastavte časovač na nenulovú hodnotu. Keď budete pripravení zverejniť aplikáciu, nastavte hodnotu na 0 , aby sa časovač okamžite spustil.
Zváženia
- Zobrazované oznámenia môžete zasielať z jednej aplikácie do druhej alebo aj do rovnakej aplikácie. Ďalšie informácie nájdete v časti Odoslanie upozornenia z aplikácie.
- Oznámenia namiesto konkrétnej ikony zobrazujú všeobecnú ikonu Power Apps.
- Upozornenia nie sú v Číne podporované na Android zariadeniach.
- Nastavenia optimalizácie batérie na zariadení Android môže rušiť prijímanie oznámení pre Power Apps Mobile. Ak chcete dostávať oznámenia pre Power Apps Mobile, vypnite optimalizáciu batérie pre aplikáciu.
- Príklady oznámení push, ktoré sú uvedené v tejto téme, sú podporované iba v Power Apps Mobile. Iné mobilné aplikácie, ako napríklad Mobilná aplikácia Dynamics 365 Sales alebo Dynamics 365 pre telefóny a tablety nepodporujú tieto typy upozornení.
Referenčné informácie nájdete v časti Power Apps Referenčná informácia o oznámení.