Comparteix a través de


Crear notificacions d'inserció per a l'aplicació mòbil Power Apps amb el Power Automate

Les notificacions d'inserció s'utilitzen al Power Apps Mobile per interactuar amb els usuaris de l'aplicació i ajudar-los a prioritzar les tasques principals. Al Power Apps, podeu crear notificacions per al Power Apps Mobile utilitzant el connector de notificacions del Power Apps. Podeu enviar notificacions a qualsevol aplicació que creeu al Power Apps.

Exemple de com es mostra una notificació push

Afegiu una notificació push a l'aplicació si:

  • Els usuaris han de conèixer de manera immediata la informació.
  • Els usuaris han de completar tasques importants per mitjà de l'aplicació, en un context precarregat.
  • Voleu atreure els usuaris en un interval específic o necessiteu que els usuaris entrin a l'aplicació en un context específic.

Nota

Per rebre notificacions push, cada usuari ha d'haver obert l'aplicació al Power Apps mòbil una vegada o haver obtingut l'aplicació des de la pàgina d'aplicacions Microsoft 365 .

Per poder crear una notificació d'inserció, heu de tenir accés a una aplicació i tenir l'identificador de fila si creeu una notificació per a un formulari.

Crea una aplicació

Heu de tenir permís de col·laborador per a una aplicació basada en models o una aplicació de llenç. Si no teniu cap aplicació, podeu crear-ne una. Per a més informació, vegeu:

Crear una notificació des d'un flux

En disparar una notificació d'inserció des d'un flux, podeu enviar la notificació només a un usuari o grup de seguretat a la vegada.

  1. Aneu a Power Automate i seleccioneu Crea.

    Seleccioneu Crea.

  2. Seleccioneu Flux automatitzat.

    Seleccioneu Flux instantani.

  3. A la pantalla Crea un flux automatitzat, trieu un dels activadors de flux o seleccioneu Omet i crea'n un manualment.

    Seleccioneu Saltar.

  4. Des de la llista de connectors i triggers seleccioneu Microsoft Dataverse (entorn actual).

    Selecciona Dataverse.

  5. Seleccioneu l'acció que dispararà la notificació.

    Trieu un activador per a la notificació.

  6. Introduïu la informació de la condició de l'activador i seleccioneu Nou pas.

    Nom Descripció
    Condició de disparador Seleccioneu la condició per a la notificació.
    Nom de la taula Seleccioneu per a quina taula és la notificació.
    Scope Seleccioneu l'àmbit.

    Trieu la condició tigger.

  7. Al quadre de cerca Tria una acció , introduïu Envia una notificació push. A la llista d'accions , trieu Envia una notificació push V2.

    Cerqueu Envia una notificació push.

  8. A la pantalla Envia una notificació push, introduïu la informació següent:

    • Aplicació mòbil: selecciona Power Apps.
    • La teva aplicació: selecciona l'aplicació per a la qual vols configurar la notificació. Les aplicacions basades en models i les aplicacions de llenç tenen diferents paràmetres. El següent pas dependrà del tipus d'aplicació que seleccioneu aquí.
  9. En funció del tipus d'aplicació que hàgiu seleccionat al pas anterior, feu una de les accions següents:

  • Per a una aplicació basada en models, introduïu aquesta informació:

    • Elements del destinatari-1: seleccioneu com s'activa el flux.
    • Missatge: introduïu el missatge de notificació.
    • Obre l'aplicació: seleccioneu si voleu obrir l'aplicació basada en models o no quan l'usuari selecciona la notificació.
    • Taula: seleccioneu a quina taula és la notificació.
    • Formulari o visualització: seleccioneu si la notificació és per a un formulari o visualització.
    • Identificador de fila: si la notificació és per a un formulari, introduïu l'identificador de fila.

    Introduir la informació de la notificació de l'aplicació.

  • Per a una aplicació de llenç, introduïu aquesta informació:

    • Elements del destinatari-1: seleccioneu com s'activa el flux.
    • Missatge: introduïu el missatge de notificació.
    • Obre l'aplicació: selecciona si vols obrir l'aplicació de llenç o no quan l'usuari selecciona la notificació.
    • Paràmetres: paràmetres clau-valor que s'han de passar amb la notificació. La vostra notificació push pot passar paràmetres específics a l'aplicació. Es poden processar a l'aplicació per obrir una pàgina concreta i carregar un estat específic. Per obtenir més informació, consulta Realitzar una acció quan un usuari toca la notificació.
  1. Quan hagueu acabat, seleccioneu Desa.
  2. Seleccioneu Verificador de flux per comprovar si hi ha errors o advertiments.
  3. Proveu el flux seleccionant Prova i seguiu les indicacions.

Executar una acció quan un usuari toca la notificació

Passar paràmetres

Per a les aplicacions de llenç, podeu passar parells clau-valor mitjançant el camp Paràmetres com a JSON. Per exemple, si volguéssiu passar el CaseID, posaríeu el següent com a Paràmetres: { "CaseID": 42 }. També podeu utilitzar valors dinàmics de passos anteriors com es mostra a continuació.

Paràmetres d'exemple

Llegir els paràmetres

Per llegir els paràmetres enviats, utilitzeu Param("ParameterName"). Per exemple, per llegir el valor CaseID , utilitzeu Param("CaseID"). Per identificar ràpidament aquest paràmetre, afegiu un control Label a l'aplicació. Definiu la propietat Text d'aquest control com a Param("CaseID"). Si l'usuari obre l'aplicació des de la llista Totes les aplicacions , el valor està buit. Si l'usuari obre l'aplicació des d'una altra ubicació del dispositiu, el valor s'emplena amb el valor CaseID .

Definir la pàgina inicial

Pots configurar l'aplicació perquè s'obri, per exemple, la pàgina Detalls del cas tan bon punt s'obri l'aplicació:

  1. Afegiu un control Timer i definiu la seva propietat OnTimerEnd a aquesta fórmula:

    Navigate(EditCase, ScreenTransition.None)

  2. (opcional) Amaga el control Temporitzador definint la propietat Visible com a false .

  3. Definiu la propietat OnVisible de la pantalla a Timer.Start().

Propina

És una bona idea crear una primera pàgina única a l'aplicació per a la notificació:

  1. Creeu una pàgina buida que l'aplicació encara no obre, afegiu un control d'entrada de text i definiu-ne el temporitzador. Valor de durada .
  2. Quan creeu l'aplicació, definiu el temporitzador a un valor que no sigui zero. Quan estigueu a punt per publicar l'aplicació, definiu el valor a 0 per activar immediatament el temporitzador.

Consideracions

  • Podeu enviar una notificació push des d'una aplicació a una altra o a la mateixa aplicació. Per obtenir més informació, consulta Enviar notificacions des d'una aplicació.
  • Les notificacions mostren la icona genèrica del Power Apps en comptes d'una icona específica de l'aplicació.
  • Les notificacions no s'admeten a la Xina als Android dispositius.
  • La configuració d'optimització de la bateria en un dispositiu Android pot interferir amb la recepció de notificacions per a Power Apps Mobile. Per rebre notificacions per al Power Apps Mobile, desactiveu l'optimització de la bateria a l'aplicació.
  • L'exemple de notificacions d'inserció que s'esmenta en aquest tema només està admès al Power Apps Mobile. Altres aplicacions mòbils com ara Dynamics 365 Sales aplicació mòbil o Dynamics 365 per a telèfons i tauletes no admeten aquest tipus de notificacions.

Per obtenir informació de referència, vegeu Power Apps Referència de notificacions.