Compartir por


Crear notificacións push para a aplicación para móbil Power Apps utilizando Power Automate

As notificacións push úsanse en Power Apps para móbil para atraer aos usuarios da aplicación e axudalos a priorizar as tarefas clave. En Power Apps, pode crear notificacións para Power Apps para móbil empregando o conector de notificación de Power Apps. Pode enviar notificacións a calquera aplicación que cree en Power Apps.

Exemplo do aspecto que debe ter unha notificación de inserción.

Engada unha notificación de inserción á súa aplicación se:

  • Os seus usuarios precisan coñecer información de inmediato.
  • Os seus usuarios deben realizar tarefas importantes empregando a súa aplicación, nun contexto cargado previamente.
  • Quere involucrar aos seus usuarios nun intervalo específico ou precisa que os usuarios accedan á aplicación nun contexto específico.

Nota

Para recibir unha notificación push, cada usuario ten que abrir a aplicación en Power Apps Mobile unha vez ou obter a aplicación da Páxina de aplicacións de Microsoft 365.

Para poder crear unha notificación push, ten que ter acceso a unha aplicación e ter o ID de fila se está a crear unha notificación para un formulario.

Crear unha aplicación

Cómpre ter permiso de Colaborador para unha aplicación baseada en modelos ou aplicación de lenzo. Se non ten ningunha aplicación, pode creala. Para obter máis información, consulte:

Crear unha notificación a partir dun fluxo

Cando desencadea unha notificación push desde un fluxo, pode enviar a notificación a un único usuario ou grupo de seguridade á vez.

  1. Vaia a Power Automate e selecciona Crear.

    Seleccione Crear.

  2. Seleccione Fluxo automatizado.

    Seleccionar fluxo instantáneo.

  3. Na pantalla Construír un fluxo automatizado, escolla un dos disparadores de fluxo ou seleccione Saltar e cree un manualmente.

    Seleccionar Saltar.

  4. Seleccione na lista de conectores e disparadores Microsoft Dataverse (ambiente actual).

    Seleccionar Dataverse.

  5. Seleccione a acción que desencadeará a notificación.

    Escolle un disparador para a notificación.

  6. Introduza a información da condición de activación e seleccione Novo paso.

    Nome Descripción
    Condición do desencadeador Seleccione a condición para a notificación.
    Nome da táboa Seleccione para que táboa vai a notificación.
    Scope Seleccione o ámbito.

    Elixir a condición desencadeadora.

  7. Na caixa de busca Escoller unha acción, introduza enviar notificación push. Na lista de Accións escolla Enviar notificación push V2.

    Buscar Enviar notificación push.

  8. Na pantalla Enviar notificación push, introduza a seguinte información:

    • Aplicación para móbil: SeleccionePower Apps.
    • A súa aplicación: Seleccione a aplicación para a que desexa configurar a notificación. As aplicacións baseadas en modelos e as aplicacións de lenzo teñen parámetros diferentes. O seguinte paso dependerá do tipo de aplicación que seleccione aquí.
  9. Dependendo do tipo de aplicación que seleccionou no paso anterior, realice unha das seguintes accións:

  • Para unha aplicación baseada en modelos, introduza esta información:

    • Elementos destinatarios-1: Seleccione como se activa o fluxo.
    • Mensaxe: Introduza a mensaxe da notificación.
    • Abrir aplicación: Seleccione se desexa abrir a aplicación baseada en modelos ou non cando o usuario seleccione a notificación.
    • Táboa: seleccione para que táboa vai a notificación.
    • Formulario ou vista: Seleccione se a notificación é para un formulario ou unha vista.
    • ID da fila: Se a notificación é para un formulario, introduza o ID da fila.

    Introduza a información de notificación da aplicación.

  • Para unha aplicación de lenzo, introduza esta información:

    • Elementos destinatarios-1: Seleccione como se activa o fluxo.
    • Mensaxe: Introduza a mensaxe da notificación.
    • Abrir aplicación: Seleccione se desexa abrir a aplicación de lenzo ou non cando o usuario seleccione a notificación.
    • Parámetros: Parámetros de valor clave que se van pasar coa notificación. A súa notificación de inserción pode pasar parámetros específicos á aplicación. Pódense procesarse máis na aplicación para abrir unha páxina específica e cargar un estado específico. Para obter máis información, consulte Realizar unha acción cando un usuario toque a notificación.

    Introducir a información da notificación.

  1. Cando finalice, seleccione Gardar.
  2. Seleccione Comprobador de fluxo para comprobar se hai erro ou avisos.
  3. Probe o fluxo seleccionando Probar e siga as instrucións.

Realizar unha acción cando un usuario toque a notificación

Pasar parámetros

Para aplicacións de lenzo, pode pasar pares de clave-valor usando o campo Parámetros como JSON. Por exemplo, se quere pasar o CaseID, poña o seguinte como Parámetros: { "CaseID": 42 }. Tamén pode usar valores dinámicos de pasos anteriores como se mostra a continuación.

Parámetros de mostra.

Lectura de parámetros

Para ler os parámetros pasados, use Param ("ParameterName"). Por exemplo, para ler o valor CaseID, use Param ("CaseID"). Para identificar rapidamente este parámetro, engada o control Etiqueta á súa aplicación. Estableza a propiedade Text dese control en Param("CaseID"). Se o usuario abre a aplicación dende a lista Todas as aplicacións, o valor está baleiro. Se o usuario abre a aplicación desde outra localización do dispositivo, o valor énchese co valor CaseID.

Establecer a páxina de inicio

Pode configurar a súa aplicación para abrir, por exemplo, a páxina Detalles do caso unha vez que se abra a aplicación:

  1. Engada un control de Temporizador e configure a súa propiedade OnTimerEnd nesta fórmula:

    Navigate(EditCase, ScreenTransition.None)

  2. (opcional) Oculte o control Temporizador axustando a propiedade Visible en falso.

  3. Estableza a propiedade OnVisible da pantalla en Timer.Start().

Suxestión

É unha boa idea crear unha primeira páxina única na aplicación para a notificación:

  1. Cree unha páxina baleira que a aplicación aínda non abra, engada un control de Entrada de texto e configure o seu valor timer.Duration.
  2. Cando cree a aplicación, configure o temporizador nun valor que non sexa cero. Cando estea listo para publicar a aplicación, configure o valor en 0 para activar inmediatamente o temporizador.

Consideracións

  • Pode enviar unha notificación de inserción desde unha aplicación a outra ou á mesma aplicación. Para obter máis información, consulta Enviar notificación desde unha aplicación.
  • As notificacións mostran a icona de Power Apps xenérica en lugar dunha icona de aplicación específica.
  • As notificacións non son compatibles en China en Android dispositivos.
  • A configuración da optimización da batería nun dispositivo Android pode interferir coa recepción de notificacións para Power Apps para móbil. Para recibir notificacións para Power Apps para móbil, desactive a optimización da batería para a aplicación.
  • Só se admiten as notificacións push de exemplo que se mencionan neste tema só se admiten en Power Apps para móbil. Outras aplicacións móbiles como Aplicación para móbil Dynamics 365 Sales ou Dynamics 365 para teléfonos e tabletas non admite este tipo de notificacións.

Para obter información de referencia, consulte Referencia de notificacións de Power Apps.

Nota

Pode indicarnos as súas preferencias para o idioma da documentación? Realice unha enquisa breve. (teña en conta que esa enquisa está en inglés)

Esta enquisa durará sete minutos aproximadamente. Non se recompilarán datos persoais (declaración de privacidade).