Power Automate'i kullanarak Power Apps mobil uygulaması için anında iletme bildirimleri oluşturma
Anında iletme bildirimleri, Power Apps mobilde uygulama kullanıcılarıyla etkileşim kurmak ve önemli görevlere öncelik vermelerine yardımcı olmak için kullanılır. Power Apps'te Power Apps Bildirim bağlayıcısını kullanarak Power Apps Mobile için bildirimler oluşturabilirsiniz. Power Apps'te oluşturduğunuz herhangi bir uygulamaya bildirim gönderebilirsiniz.
Aşağıdaki senaryolarda uygulamanıza anında iletme bildirimi ekleyebilirsiniz:
- Kullanıcılarınızın bir durumdan anında haberdar olmaları gerektiğinde.
- Kullanıcılarınızın uygulamanızı kullanarak önceden yüklenmiş bir bağlamda önemli görevleri tamamlamaları gerektiğinde.
- Belirli aralıklarla kullanıcılarınızın dikkatini çekmeniz gerektiğinde veya kullanıcılarınızın belirli bir bağlamda uygulamaya girmesini istediğinizde.
Not
Anında iletme bildirimini almak için tüm kullanıcıların uygulamayı Power Apps Mobile'da bir kez açmış olması veya uygulamayı Microsoft 365 uygulamaları sayfasından edinmiş olması gerekir.
Anında iletme bildirimi oluşturmadan önce bir uygulamaya erişiminiz olması ve form için bir bildirim oluşturuyorsanız satır kimliğine sahip olmanız gerekir.
Uygulama oluştur
Model temelli bir uygulama veya tuval uygulaması için Katkıda Bulunan izninizin olması gerekir. Uygulamanız yoksa bir tane oluşturabilirsiniz. Bilgi için bkz:
Akıştan bildirim oluşturma
Bir akıştan anında iletme bildirimini tetiklediğinizde, bildirimi aynı anda yalnızca bir kullanıcıya veya güvenlik grubuna gönderebilirsiniz.
Power Automate'e gidin ve Oluştur'u seçin.
Otomatik akış'ı seçin.
Otomatik akış oluşturun ekranında akış tetikleyicilerinden birini seçin veya Atla'yı seçip el ile oluşturun.
Bağlayıcılar ve tetikleyiciler listesinden Microsoft Dataverse'i (geçerli ortam) seçin.
Bildirimi tetikleyecek eylemi seçin.
Tetikleyici koşul bilgilerini girin ve ardından Yeni adım'ı seçin.
Ad Açıklama Tetikleme koşulu Bildirim için koşulu seçin. Tablo adı Bildirimin hangi tablo için olduğunu seçin. Scope Kapsamı seçin. Eylem seçin arama kutusuna anında iletme bildirimi gönderme yazın girin. Eylemler listesinden Anında iletme bildirimi gönder V2 öğesini seçin.
Anında iletme bildirimi gönderin ekranında aşağıdaki bilgileri girin:
- Mobil uygulama: Power Apps öğesini seçin.
- Uygulamanız: Bildirimi ayarlamak istediğiniz uygulamayı seçin. Model temelli uygulamalar ve tuval uygulamaları farklı parametrelere sahiptir. Bir sonraki adım, burada seçtiğiniz uygulamanın türüne bağlıdır.
Önceki adımda seçtiğiniz uygulama türüne bağlı olarak aşağıdakilerden birini yapın:
Model temelli bir uygulama için şu bilgileri girin:
- Alıcı Öğeleri-1: Akışın nasıl tetikleneceğini seçin.
- İleti: Bildirim iletisini girin.
- Uygulamayı aç: Kullanıcı bildirimi seçtiğinde model temelli uygulamanın açılıp açılmayacağını seçin.
- Tablo: Bildirimin hangi tablo için olduğunu seçin.
- Form veya görünüm: Bildirimin bir form veya görünüme yönelik olup olmadığını seçin.
- Satır Kimliği: Bildirim bir form içinse satır kimliğini girin.
Tuval uygulaması için şu bilgileri girin:
- Alıcı Öğeleri-1: Akışın nasıl tetikleneceğini seçin.
- İleti: Bildirim iletisini girin.
- Uygulamayı aç: Kullanıcı bildirimi seçtiğinde tuval uygulamasının açılıp açılmayacağını seçin.
- Parametreler: Bildirimle birlikte geçirilecek anahtar-değer parametreleri. Anında iletme bildiriminiz uygulamaya belirli parametreler geçirebilir. Bu parametrelere uygulama içinde ek işlemler uygulanarak belirli bir sayfa açılabilir ve belirli bir durum yüklenebilir. Daha fazla bilgi için bkz. Kullanıcı bildirime dokunduğunda eylem gerçekleştirme.
- Bitirdiğinizde, Kaydet'i seçin.
- Hata veya uyarıları denetlemek için Akış denetleyicisi'ni seçin.
- Test et'i seçerek akışı test edin ve istemleri izleyin.
Kullanıcı bildirime dokunduğunda eylem gerçekleştirme
Parametre geçirme
Tuval uygulamaları için Parametreler alanını JSON olarak kullanıp anahtar-değer çiftlerini geçirebilirsiniz. Örneğin, CaseID'yi geçirmek isterseniz Parametreler olarak şunu yerleştirmeniz gerekir: { "CaseID": 42 }
. Aşağıda gösterildiği gibi önceki adımlardan dinamik değerler de kullanabilirsiniz.
Parametreleri okuma
Geçirilen parametreleri okumak için Param("ParameterName") öğesini kullanın. Örneğin, CaseID değerini okumak için Param("CaseID") formülünü kullanabilirsiniz. Bu parametreyi hızlıca tanımlamak için uygulamanıza bir Etiket denetimi ekleyin. Bu denetimin Text özelliğini Param("CaseID") olarak ayarlayın. Kullanıcı, uygulamayı Tüm uygulamalar listesinden açarsa değer boş olur. Kullanıcı, uygulamayı cihazda başka bir konumdan açarsa değer CaseID değerini yansıtır.
Başlangıç sayfasını ayarlama
Uygulamanızı açılır açılmaz Olay ayrıntıları sayfası gibi bir ekranı açacak şekilde ayarlayabilirsiniz:
Zamanlayıcı denetimi ekleyin ve OnTimerEnd özelliğini şu formül olarak ayarlayın:
Navigate(EditCase, ScreenTransition.None)
(isteğe bağlı) Görünür özelliğini yanlış şeklinde ayarlayarak Zamanlayıcı denetimini gizleyebilirsiniz.
Ekranın OnVisible özelliğini Timer.Start() olarak ayarlayın.
İpucu
Bildirim için uygulamada benzersiz bir ilk sayfa oluşturmak iyi bir uygulamadır:
- Uygulamanızın önceden açmadığı boş bir sayfa oluşturun, Metin Girişi denetimi ekleyin ve zamanlayıcı.Duration değerini ayarlayın.
- Uygulamayı oluşturduğunuzda zamanlayıcıyı sıfır harici bir değere ayarlayın. Uygulamayı yayımlamaya hazır olduğunuzda zamanlayıcıyı anında tetiklemek için değeri 0 olarak belirleyin.
Dikkat edilmesi gereken noktalar
- Bir uygulamadan diğerine veya kendisine anında iletme bildirimi gönderebilirsiniz. Daha fazla bilgi için bkz. Bir uygulamadan bildirim gönderme.
- Bildirimlerde uygulamaya özel simge yerine Power Apps simgesi gösterilir.
- Çin'de Android cihazlarda bildirimler desteklenmez.
- Bir Android cihazdaki pil optimizasyonu ayarları Power Apps Mobile için bildirim almayı kesintiye uğratabilir. Power Apps Mobile için bildirimleri almak üzere uygulama için pil optimizasyonunu kapatın.
- Bu konuda bahsedilen örnek anında bildirimler yalnızca Power Apps Mobile uygulamasında desteklenir. Dynamics 365 Sales mobil uygulaması veya Telefonlar ve tabletler için Dynamics 365 gibi diğer mobil uygulamalar bu tür bildirimleri desteklemez.
Başvuru bilgileri için bkz. Power Apps Bildirim başvurusu.
Not
Belge dili tercihlerinizi bizimle paylaşabilir misiniz? Kısa bir ankete katılın. (lütfen bu anketin İngilizce olduğunu unutmayın)
Anket yaklaşık yedi dakika sürecektir. Kişisel veri toplanmaz (gizlilik bildirimi).
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin