EMM 알림 설정

Google Play에서는 EMM 알림이라는 알림을 생성하여 다양한 이벤트에 대한 대응을 지원합니다 예를 들어 앱이 승인되면 시스템에서 ProductApprovalEvent 알림을 보냅니다.

EMM 알림은 특정 엔터프라이즈 서비스 계정과 연결됩니다. (ESA) EMM으로 기기를 설정할 수 있습니다. 또는 조직의 IT 관리자에게 알림이나 메시지를 표시하도록 알림을 수신할 수 있습니다.

EMM 알림은 Google Cloud를 통해 전송됨 Pub/Sub를 사용합니다. 방법에 대한 자세한 내용은 자세한 내용은 구독자 개요구독자 가져오기 가이드를 참고하세요.

EMM을 수신하도록 시스템을 설정했는지 확인 Google Play에서 알림을 수신하거나 Cloud Pub/Sub의 이름을 구독을 연결해야 하는 주제인 경우 Enterprises.sendTestPushNotification

테스트 알림을 보내면 EMM과 Google Cloud의 통합을 검증할 수 있습니다. 기업용 Pub/Sub 서비스입니다 EMM 알림이 제대로 작동하는지 여부 API가 다음을 반환합니다.

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

풀 알림

Google Cloud Pub/Sub는 두 가지 알림 메커니즘인 가져오기와 푸시 하지만 가져오기 알림만 사용하는 것이 좋습니다. 풀 방식 외부 서버 설정이 필요하지 않으며 모두 프로그래매틱 방식으로 작동합니다. 수동으로 생성한 ESA가 있습니다. 풀 알림의 또 다른 장점은 고객의 추가 구성이나 유지보수가 거의 또는 전혀 필요하지 않습니다. 사용 Enterprises.pullNotificationSet 드림 및 Enterprises.acknowledgeNotificationSet 장기 실행 발신에 대한 EMM 알림 수신 및 확인 연결을 설정할 수 있습니다

통화 시 Enterprises.pullNotificationSet님, requestMode를 기본값으로 유지하는 것이 좋습니다. (waitForNotifications). 이렇게 하면 하나 이상의 요청이 실행될 때까지 요청이 응답을 반환하기 전에 알림이 존재하는지 확인해야 합니다. 알림이 표시되지 않는 경우 빈 알림 목록을 반환한 후 요청을 다시 시도할 수 있습니다

알림을 받은 후 전화를 겁니다. Enterprises.acknowledgeNotificationSet 드림 다음에 호출할 때 동일한 알림이 반환되지 않도록 해야 합니다. Enterprises.pullNotificationSet입니다.

또한 다음과 같은 경우 requestModereturnImmediately로 설정할 수 있습니다. Enterprises.pullNotificationSet을 호출합니다. 이 경우 대기 중인 알림이 포함되거나 또는 없으면 빈 목록이 포함됩니다. 알림이 있는지 확인합니다. 이 requestMode 옵션은 먼저 알림 구현을 테스트합니다.

EMM 알림의 예

다음은 이벤트와 이벤트로 생성되는 알림 유형의 예입니다.

참고: 다음 알림 유형은 지원 중단되었습니다. ProductApprovalEvent, AppUpdateEvent, NewPermissionsEvent AppRestrictionsSchemaChangeEvent, ProductAvailabilityChangeEvent, NewDeviceEvent AppUpdateEvent의 경우 다음을 사용해야 합니다. 높은 우선순위 업데이트 모드 : 를 사용하세요.

설명알림
테스트 알림은 <ph type="x-smartling-placeholder"></ph> Google Play EMM API 테스트 알림을 보내 시스템이 Google Play에서 게시하는 알림을 수신할 수 있으며 Google Play와 연결된 모든 알림에 사용되는 주제 이름을 학습합니다. TestPushNotification
새로 프로비저닝된 기기를 Google Play EMM API 이제 할 수 있습니다. 기기의 deviceId가 필요한 API 호출 (예: 설치) 및 기기를 반환하는 API 리소스도 제공합니다 이 알림은 첫 번째 계정이 프로비저닝된 후에만 전송됩니다. 관리 기기에서 로그인 페이지로 이동합니다. 지원 중단됨 NewDeviceEvent
관리자가 관리 Google Play Console에서 사용할 수 있습니다. 지원 중단됨 ProductApprovalEvent
기기에 대기 중인 설치 시간이 초과되었습니다. 예를 들어 설치 요청이 수락되었지만 여러 시간 동안 기기에 연결할 수 없음 일이므로 설치를 확인할 수 없습니다. 시스템에서 설치 제한 시간을 전송합니다. 있습니다.InstallFailureEvent
앱의 새 버전이 게시됨 업데이트는 또는 그 이상의 장치로 구성될 수 있습니다. 지원 중단됨 AppUpdateEvent
앱을 업데이트하려면 새로운 권한이 관리자의 승인을 받아야 하므로 업데이트 또는 새로 설치할 수 있다는 것을 의미합니다. 이 알림은 애플리케이션에서 허용되는 권한 집합이 애플리케이션의 권한과 다름 요청할 수 있습니다 지원 중단됨 NewPermissionsEvent
신규 또는 수정된 앱이 포함된 새 버전의 앱이 게시됨 관리 구성 스키마를 참고하세요. 개발자가 새 APK를 업로드하면 Google Play에서 매니페스트의 스키마를 이전 버전 앱의 스키마에 있었습니다. 스키마가 변경된 경우 앱을 승인한 기업에 알림을 보냅니다. 지원 중단됨 AppRestrictionsSchemaChangeEvent
사용 가능한 앱을 사용할 수 없게 되거나 사용할 수 없는 앱이 다시 추가됨 Google Play에 업로드되었습니다. 개발자가 게시를 취소하면 앱 사용 가능 여부가 변경됩니다. Google Play에서 삭제됩니다. 또한 사용할 수 없는 앱이 Google Play에 다시 추가됩니다. 지원 중단됨 ProductAvailabilityChangeEvent