Bagikan melalui


Mencatat peristiwa kustom untuk Pusat Mitra

Laporan Penggunaan di Pusat Mitra memungkinkan Anda mendapatkan info tentang peristiwa kustom yang telah Anda tentukan di aplikasi Platform Windows Universal (UWP). Peristiwa kustom adalah string arbitrer yang mewakili peristiwa atau aktivitas di aplikasi Anda. Misalnya, game mungkin menentukan peristiwa kustom bernama firstLevelPassed, secondLevelPassed, dan sebagainya, yang dicatat ketika pengguna melewati setiap level dalam game.

Untuk mencatat peristiwa kustom dari aplikasi Anda, teruskan string peristiwa kustom ke metode Log yang disediakan oleh Microsoft Store Services SDK. Anda dapat meninjau total kemunculan untuk peristiwa kustom Anda di bagian Peristiwa kustom dari laporan Penggunaan di Pusat Mitra.

Catatan

Peristiwa kustom yang Anda log ke Pusat Mitra tidak terkait dengan peristiwa Windows, dan tidak muncul di Pemantau Peristiwa.

Prasyarat

Sebelum Anda dapat meninjau peristiwa pengelogan kustom di laporan Penggunaan untuk aplikasi Anda di Pusat Mitra, aplikasi Anda harus diterbitkan di Toko.

Cara mencatat peristiwa kustom

  1. Jika Anda belum melakukannya, Instal Microsoft Store Services SDK di komputer pengembangan Anda.

  2. Buka proyek Anda di Visual Studio.

  3. Di Penjelajah Solusi, klik kanan simpul Referensi untuk proyek Anda dan klik Tambahkan Referensi.

  4. Di Reference Manager, perluas Universal Windows dan klik Ekstensi.

  5. Dalam daftar SDK, klik kotak centang di samping Microsoft Engagement Framework dan klik OK.

  6. Tambahkan pernyataan berikut ke bagian atas setiap file kode tempat Anda ingin mencatat peristiwa kustom.

    using Microsoft.Services.Store.Engagement;
    
  7. Di setiap bagian kode tempat Anda ingin mencatat peristiwa kustom, dapatkan objek StoreServicesCustomEventLogger lalu panggil metode Log . Teruskan string peristiwa kustom Anda ke metode .

    StoreServicesCustomEventLogger logger = StoreServicesCustomEventLogger.GetDefault();
    logger.Log("myCustomEvent");
    

    Catatan

    Laporan Penggunaan mungkin membutuhkan waktu lama untuk dimuat jika aplikasi Anda mencatat banyak peristiwa kustom dengan nama panjang. Kami menyarankan agar Anda menggunakan nama singkat untuk peristiwa kustom Anda.