Bagikan melalui


Pencerminan pemberitahuan

Pencerminan pemberitahuan, didukung oleh Pusat Tindakan di Cloud, memungkinkan Anda melihat pemberitahuan ponsel di PC Anda.

Penting

Memerlukan Pembaruan Hari Jadi: Anda harus menjalankan build 14393 atau yang lebih baru untuk melihat pekerjaan pencerminan pemberitahuan. Jika Anda ingin menolak aplikasi dari pencerminan pemberitahuan, Anda harus menargetkan SDK 14393 untuk mengakses API pencerminan.

Dengan pencerminan pemberitahuan dan Cortana, pengguna dapat menerima dan bertindak berdasarkan pemberitahuan ponsel mereka (Windows Mobile dan Android) dari kenyamanan PC mereka. Sebagai pengembang, Anda tidak perlu melakukan apa pun untuk mengaktifkan pencerminan pemberitahuan, pencerminan secara otomatis berfungsi! Mengklik tombol pada roti panggang cermin, seperti balasan cepat pesan, akan dirutekan kembali ke telepon, memanggil Anda tugas latar belakang atau meluncurkan aplikasi latar depan Anda.

Diagram pencerminan pemberitahuan

Pengembang mendapatkan dua manfaat besar dari pencerminan pemberitahuan: Pemberitahuan cermin menghasilkan lebih banyak keterlibatan pengguna dengan layanan Anda, dan mereka juga membantu pengguna menemukan aplikasi desktop Microsoft Store Anda! Pengguna Anda bahkan mungkin tidak tahu bahwa Anda memiliki aplikasi Windows yang luar biasa yang tersedia untuk desktop Windows 10 mereka. Saat pengguna menerima pemberitahuan cermin dari ponsel mereka, pengguna dapat mengklik pemberitahuan toast untuk dibawa ke Microsoft Store, tempat mereka dapat menginstal aplikasi Windows Anda.

Pencerminan berfungsi dengan Windows Phone dan Android. Pengguna perlu masuk ke Cortana di ponsel dan desktop mereka agar pencerminan pemberitahuan berfungsi.

Bagaimana jika aplikasi diinstal di kedua perangkat?

Jika pengguna sudah memiliki aplikasi Anda di PC mereka, kami akan secara otomatis membisukan pemberitahuan telepon yang dicerminkan sehingga mereka tidak melihat pemberitahuan duplikat. Pemberitahuan cermin akan dibisukan secara otomatis berdasarkan kriteria berikut...

  1. Aplikasi di PC ada dengan nama tampilan yang sama atau PFN yang sama (Nama Keluarga Paket)
  2. Aplikasi PC tersebut telah mengirim pemberitahuan toast

Jika aplikasi PC belum mengirim toast, kami masih akan menampilkan pemberitahuan telepon, karena kemungkinan besar, pengguna belum benar-benar meluncurkan aplikasi PC).

Cara menolak pencerminan

Pengembang aplikasi Windows, perusahaan, dan pengguna dapat memilih untuk menonaktifkan pencerminan pemberitahuan.

Catatan

Menonaktifkan pencerminan juga akan menonaktifkan Universal Dismiss.

Sebagai pengembang, pilih pemberitahuan individual

Terkadang Anda mungkin memiliki pemberitahuan khusus perangkat bahwa Anda tidak ingin dicerminkan ke perangkat lain. Anda dapat mencegah pemberitahuan tertentu dicerminkan dengan mengatur properti Mirroring pada pemberitahuan toast. Saat ini, properti pencerminan ini hanya dapat diatur pada pemberitahuan lokal (tidak dapat ditentukan saat mengirim pemberitahuan push WNS).

Masalah yang Diketahui: Mengambil properti Mirroring melalui ToastNotificationHistory.GetHistory() API akan selalu mengembalikan nilai default (Diizinkan) daripada opsi yang Anda tentukan. Jangan khawatir, semuanya berfungsi - itu hanya mengambil nilai yang rusak.

var toast = new ToastNotification(xml)
{
    // Disable mirroring of this notification
    Mirroring = NotificationMirroring.Disabled
};
  
ToastNotificationManager.CreateToastNotifier().Show(toast);

Sebagai pengembang, pilih keluar sepenuhnya

Beberapa pengembang mungkin memilih untuk sepenuhnya memilih untuk menolak aplikasi mereka dari pencerminan pemberitahuan. Meskipun kami percaya bahwa semua aplikasi akan mendapat manfaat dari pencerminan, kami memudahkan untuk memilih keluar. Cukup panggil metode berikut sekali, dan aplikasi Anda akan ditolak. Misalnya, Anda dapat melakukan panggilan ini di konstruktor aplikasi Anda di dalam App.xaml.cs...

public App()
{
    this.InitializeComponent();
    this.Suspending += OnSuspending;
 
    // Disable notification mirroring for entire app
    ToastNotificationManager.ConfigureNotificationMirroring(NotificationMirroring.Disabled);
}

Sebagai perusahaan, bagaimana cara memilih keluar?

Perusahaan dapat memilih untuk sepenuhnya menonaktifkan pencerminan pemberitahuan. Untuk melakukannya, mereka cukup mengedit Kebijakan Grup untuk menonaktifkan pencerminan pemberitahuan.

Sebagai pengguna, bagaimana cara memilih keluar?

Pengguna dapat memilih keluar pada aplikasi individual, atau sepenuhnya memilih keluar dengan menonaktifkan fitur. Anda mungkin tidak ingin pemberitahuan aplikasi tertentu dicerminkan ke desktop Anda, sehingga Anda cukup menonaktifkan aplikasi tertentu tersebut. Anda dapat menemukan opsi ini di pengaturan Cortana di ponsel dan PC Anda.