Pushbenachrichtigungen mithilfe von Power Automate für die mobile Power Apps-App erstellen

Pushbenachrichtigungen werden in Power Apps Mobile verwendet, um App-Benutzer einzubeziehen und sie bei der Priorisierung wichtiger Aufgaben zu unterstützen. In Power Apps können Sie Benachrichtigungen für Power Apps Mobile erstellen, indem Sie den Power Apps-Benachrichtigungs-Connector senden. Sie können Benachrichtigungen an jede App senden, die Sie in Power Apps erstellen.

Beispiel für eine Pushbenachrichtigung

Fügen Sie in den folgenden Situationen Pushbenachrichtigungen in Apps hinzu:

  • Ihre Benutzer müssen Informationen sofort erhalten.
  • Die Benutzer müssen wichtige Aufgaben mit der App in einem vordefinierten Kontext ausführen.
  • Sie möchten regelmäßig mit den Benutzern interagieren oder die Benutzer sollen die App in einem bestimmten Kontext öffnen.

Hinweis

Um Pushbenachrichtigungen empfangen zu können, muss jeder Benutzer die App einmal in Power Apps Mobile geöffnet oder die App von der Microsoft 365 Apps Seite abgerufen haben.

Bevor Sie eine Pushbenachrichtigung erstellen können, müssen Sie Zugriff auf eine App und die Zeilen-ID haben, wenn Sie eine Benachrichtigung für ein Formular erstellen.

App erstellen

Sie benötigen die Berechtigung Mitwirkender für eine modellgesteuerte App oder Canvas-App. Wenn Sie keine App haben, können Sie eine erstellen. Informationen finden Sie unter:

Eine Benachrichtigung aus einem Flow erstellen

Wenn Sie eine Pushbenachrichtigung über einen Flow auslösen, können Sie die Benachrichtigung jeweils nur an einen Benutzer oder eine Sicherheitsgruppe senden.

  1. Wechseln Sie zu Power Automate, und wählen Sie Erstellen aus.

    Wählen Sie Erstellen aus.

  2. Wählen Sie Automatisierter Flow aus.

    Direkglow auswählen

  3. Wählen Sie auf dem Bildschirm Automatisierten Flow erstellen einen Flow-Trigger oder wählen Sie Überspringen aus, und erstellen Sie einen manuell.

    „Überspringen“ auswählen

  4. Wählen Sie aus der Liste der Connectors und Trigger Microsoft Dataverse (aktuelle Umgebung) aus.

    Dataverse auswählen

  5. Wählen Sie die Aktion aus, die die Benachrichtigung auslösen soll.

    Trigger für die Benachrichtigung auswählen

  6. Geben Sie die Informationen zu Trigger-Bedingungen ein, und wählen Sie dann Neuer Schritt aus.

    Name des Dataflows Beschreibung
    Auslöserbedingung Wählen Sie die Bedingung für die Benachrichtigung aus.
    Der Name der Tabelle Wählen Sie aus, für welche Tabelle die Benachrichtigung bestimmt ist.
    Geltungsbereich Wählen Sie den Bereich aus.

    Tigger-Bedingung auswählen

  7. Geben Sie im Suchfeld Aktion auswählen Pushbenachrichtigung senden ein. Wählen Sie in der List Aktionen und Pushbenachrichtigung V2 senden.

    Push-Benachrichtigung senden

  8. Geben Sie im Bildschirm Push-Benachrichtigung senden die folgenden Informationen ein:

    • Mobile App: Wählen Sie Power Apps aus.
    • Ihre App: Wählen Sie die App aus, für die Sie die Benachrichtigung einrichten möchten. Modellgesteuerte Apps und Canvas-Apps haben unterschiedliche Parameter. Der nächste Schritt hängt von der Art der App ab, die Sie hier auswählen.
  9. Führen Sie je nach App-Typ, den Sie im vorherigen Schritt ausgewählt haben, einen der folgenden Schritte aus:

  • Geben Sie für eine modellgesteuerte App die folgenden Informationen ein:

    • Empfängerelemente-1: Legen Sie fest, wie der Flow ausgelöst werden soll.
    • Nachricht: Geben Sie die Benachrichtigung ein.
    • App öffnen: Wählen Sie aus, ob die modellgesteuerte App geöffnet werden soll oder nicht, wenn der Benutzer die Benachrichtigung auswählt.
    • Tabelle: Wählen Sie aus, für welche Tabelle die Benachrichtigung bestimmt ist.
    • Formular oder Ansicht: Wählen Sie aus, ob die Benachrichtigung für ein Formular oder eine Ansicht bestimmt ist.
    • Zeilen-ID: Wenn die Benachrichtigung für ein Formular vorgesehen ist, geben Sie die Zeilen-ID ein.

    Benachrichtigungsinformationen für die App eingeben

  • Geben Sie für eine Canvas-App die folgenden Informationen ein:

    • Empfängerelemente-1: Legen Sie fest, wie der Flow ausgelöst werden soll.
    • Nachricht: Geben Sie die Benachrichtigung ein.
    • App öffnen: Wählen Sie aus, ob die Canvas App geöffnet werden soll oder nicht, wenn der Benutzer die Benachrichtigung auswählt.
    • Parameter: Schlüsselwertparameter, die mit der Benachrichtigung übergeben werden sollen. Die Pushbenachrichtigung kann bestimmte Parameter an die App übergeben. Diese können in der App weiterverarbeitet werden, um eine bestimmte Seite zu öffnen und einen bestimmten Zustand zu laden. Weitere Informationen finden Sie unter Ausführen einer Aktion, wenn ein Benutzer auf die Benachrichtigung tippt.

    Benachrichtigungsinformationen eingeben

  1. Wählen Sie Speichern aus, wenn Sie fertig sind.
  2. Wählen Sie Flow-Checker aus, um auf Fehler oder Warnungen zu prüfen.
  3. Testen Sie den Flow, indem Sie Test auswählen und den Anweisungen folgen.

Führen Sie eine Aktion aus, wenn ein Benutzer auf die Benachrichtigung tippt.

Übergeben von Parametern

Für Canvas-Apps können Sie Schlüssel-Wert-Paare mit dem Parameter-Feld als JSON übergeben. Wenn Sie beispielsweise die CaseID übergeben möchten, geben Sie Folgendes als ein Parameter ein: { "CaseID": 42 }. Sie können auch dynamische Werte aus früheren Schritten verwenden, wie unten gezeigt.

Beispielparameter

Leseparameter

Verwenden Sie Param („Parametername“), um die übergebenen Parameter zu lesen. Verwenden Sie z.B. zum Lesen des CaseID-Werts Param("CaseID"). Um diesen Parameter schnell zu ermitteln, fügen Sie der App ein Beschriftungs-Steuerelement hinzu. Legen Sie die Text-Eigenschaft dieses Steuerelements auf Param("CaseID") fest. Wenn der Benutzer die App über die Liste Alle Apps öffnet, ist der Wert leer. Wenn der Benutzer die App von einem anderen Speicherort auf dem Gerät öffnet, wird der Wert mit dem CaseID-Wert aufgefüllt.

Festlegen der Startseite

Sie können festlegen, dass beim Öffnen der App z.B. die Seite Falldetails geöffnet wird:

  1. Fügen Sie ein Zeitgeber-Steuerelement hinzu, und legen Sie seine OnTimerEnd-Eigenschaft auf diese Formel fest:

    Navigate(EditCase, ScreenTransition.None)

  2. (Optional) Blenden Sie das Zeitgeber-Steuerelement aus, indem Sie die Visible-Eigenschaft auf false festlegen.

  3. Legen Sie die OnVisible-Eigenschaft des Bildschirms auf Timer.Start() fest.

Tipp

Sie sollten für die Benachrichtigung eine spezielle erste Seite erstellen:

  1. Erstellen Sie eine leere Seite, die Ihre App nicht bereits öffnet, fügen Sie ein Texteingabe-Steuerelement hinzu, und legen Sie den timer.Duration-Wert fest.
  2. Wenn Sie die App erstellen, legen Sie den Zeitgeber auf einen Wert ungleich 0 fest. Wenn Sie die App veröffentlichen möchten, legen Sie den Wert auf 0 fest, um den Zeitgeber sofort auszulösen.

Überlegungen

  • Sie können eine Pushbenachrichtigung aus einer App an eine andere App oder an die gleiche App senden. Weitere Informationen finden Sie unter Benachrichtigungen von einer App senden.
  • In Benachrichtigungen wird das allgemeine Power Apps Symbol anstelle des Symbols für eine bestimmte App angezeigt.
  • Benachrichtigungen werden in China nicht auf Android-Geräten unterstützt.
  • Batterieoptimierungseinstellungen auf einem Android Gerät kann den Empfang von Benachrichtigungen für Power Apps Mobile stören. Um Benachrichtigungen zu erhalten für Power Apps Mobile, schalten Sie die Akkuoptimierung für die App aus.
  • Die in diesem Thema erwähnten Beispiel-Push-Benachrichtigungen werden nur auf Power Apps Mobile unterstützt. Andere mobile Apps wie z. B. die mobile Dynamics 365 Sales-App oder Dynamics 365 für Smartphones und Tablets unterstützen diese Arten von Benachrichtigungen nicht.

Weitere Informationen finden Sie in der Referenz zu Power Apps Benachrichtigungs-Referenz.

Hinweis

Können Sie uns Ihre Präferenzen für die Dokumentationssprache mitteilen? Nehmen Sie an einer kurzen Umfrage teil. (Beachten Sie, dass diese Umfrage auf Englisch ist.)

Die Umfrage dauert etwa sieben Minuten. Es werden keine personenbezogenen Daten erhoben. (Datenschutzbestimmungen).