EMM bildirimlerini ayarlama

Google Play, Google Play'de EMM bildirimleri olarak adlandırılan bildirimleri çeşitli olaylara verilen tepkileri ifade eder. Örneğin, bir uygulama onaylandığında sistem bir ProductApprovalEvent bildirimi gönderir.

EMM bildirimleri belirli bir kurumsal hizmet hesabıyla ilişkiliyse (ESA) gerekir. EMM olarak, kurumsal BT yöneticilerine yönelik uyarıları veya mesajları görüntülemek için Google konsolunu kullanarak bildirim alırsınız.

EMM bildirimleri Google Cloud kullanılarak gönderilir Pub/Sub Nasıl yapacağınızla ilgili Pub/Sub bildirimlerini ayarlamak için Aboneler bölümüne bakın Genel Bakış ve Abone Çekme Rehber.

Sisteminizi EMM'yi alacak şekilde başarıyla ayarladığınızı onaylamak Cloud Pub/Sub'ın adını almak ve Google Play'den bildirim almak için veya Enterprises.sendTestPushNotification.

Test bildirimi gönderdiğinizde Google Cloud ile EMM entegrasyonunuz doğrulanır Kuruluşlar için Pub/Sub hizmeti. EMM bildirimleri düzgün şekilde yapılıyorsa yapılandırıldığında, API şunu döndürür:

    {
        topic_name: "/projects/project-name/topics/play-work-012345",
        message_id: "128976912439"
    }

Bildirimleri alma

Google Cloud Pub/Sub, iki farklı bildirim mekanizmasını destekler: pull ve itin. Ancak yalnızca pull bildirimleri önerilir. Çekme yaklaşımı harici sunucu kurulumu gerektirmez ve programatik olarak manuel olarak oluşturulan ESA'ları da içerir. Push bildirimlerinin bir diğer avantajı da Müşterileriniz tarafından çok az ek yapılandırma veya bakım gerektirmez. kullan Enterprises.pullNotificationSet ve Enterprises.acknowledgeNotificationSet uzun süreli giden bağlantılarda EMM bildirimleri almak ve onaylamak için bağlantılar.

Ararken Enterprises.pullNotificationSet requestMode değerini varsayılan değerinde bırakmanızı öneririz (waitForNotifications). Bu durum, isteğin bir veya daha fazla işlem yapana kadar beklemesine neden olur. bildirim gösterilir. Bildirim yoksa bir süre sonra mevcut olursa istek, Bunu tekrar deneyebilirsiniz.

Bildirimleri aldıktan sonra şunu arayın: Enterprises.acknowledgeNotificationSet Böylece bir sonraki aramanızda aynı bildirimlerin döndürülmemesini sağlayabilirsiniz. Enterprises.pullNotificationSet.

Ayrıca, aşağıdaki durumlarda requestMode değerini returnImmediately olarak ayarlama Enterprises.pullNotificationSet aranıyor. Google Ads hesabınızdaki hemen istek gönder (beklemede olan bildirimler veya yoksa boş bir liste bildirim olduğundan emin olun. Aşağıdaki durumlarda bu requestMode seçeneği işinize yarayabilir: önce bildirim uygulamanızı test edin.

EMM bildirimlerine örnekler

Aşağıda bazı etkinliklerin ve bunların oluşturdukları bildirim türleriyle ilgili örnekler verilmiştir:

Not: Aşağıdaki bildirim türleri kullanımdan kaldırılmıştır: ProductApprovalEvent, AppUpdateEvent, NewPermissionsEvent, AppRestrictionsSchemaChangeEvent, ProductAvailabilityChangeEvent ve NewDeviceEvent. AppUpdateEvent için yüksek öncelikli güncelleme modu izin verir.

AçıklamaBildirim
Şunun üzerinden bir test bildirimi istenir: Google Play EMM API'si hakkında daha fazla bilgi edinin. sistem Google Play'in yayınladığı bildirimleri alabilir ve Google Play ile ilişkili tüm bildirimler için kullanılan konu adını öğrenin. TestPushNotification
Temel hazırlığı yeni yapılmış bir cihaz, Google Play EMM API. Artık şunları yapabilirsiniz: cihazın deviceId gerektiren API'leri çağırın (örneğin Yüklemeler) ve Cihaz döndüren API'ler gösterir. Bu bildirim yalnızca ilk hesabın temel hazırlığı yapıldıktan sonra gönderilir yönetilen bir cihazda oturum açın. KULLANIMDAN KALDIRILDI NewDeviceEvent
Bir yönetici, bir uygulamayı şurada onaylandı veya onaylanmadı olarak işaretler: Managed Google Play Console. KULLANIMDAN KALDIRILDI ProductApprovalEvent
Beklemedeki yükleme işlemi zaman aşımına uğrar. Örneğin, Yükleme isteği kabul ediliyor, ancak cihaza birkaç kez ulaşılamıyor gün, dolayısıyla yükleme onaylanamaz. Sistem, bir yükleme zaman aşımı gönderir bildirimi görürsünüz.InstallFailureEvent
Bir uygulamanın yeni bir sürümü yayınlandığında. Güncellemeyi tek bir kullanıcı cihaz sayısını da artırır. KULLANIMDAN KALDIRILDI AppUpdateEvent
Uygulama güncellemesi, yönetici tarafından onaylanabilmesi için yeni bir izin gerektirir. güncelleme veya yeni bir yüklemenin gerçekleşebileceğini bildirebilirsiniz. Bu bildirim, Uygulamanın kabul edilen izin ayarı, uygulamadan farklı istenen izinler ayarlandı. KULLANIMDAN KALDIRILDI NewPermissionsEvent
Bir uygulamanın yeni veya değiştirilmiş bir sürüm içeren yeni bir sürümü yayınlandığında yönetilen yapılandırmalar şeması. Bir geliştirici yeni bir APK yüklediğinde, Google Play manifest dosyasındaki şemayı uygulamanın önceki sürümündeki şema. Şema değiştiyse uygulamayı onaylayan kuruluşlara bildirim gönderir. KULLANIMDAN KALDIRILDI AppRestrictionsSchemaChangeEvent
Kullanılabilir bir uygulama kullanılamaz hale gelir veya kullanılamayan bir uygulama yeniden eklenir Google Play'e yükleyin. Bir geliştirici uygulamayı yayından kaldırırsa uygulamanın kullanılabilirliği değişir veya Google Play'den kaldırılır. Müsaitlik durumu, şu durumlarda da değişir: kullanılamayan uygulama Google Play'e yeniden eklenir. KULLANIMDAN KALDIRILDI ProductAvailabilityChangeEvent