홈 모바일 SDK 커미셔닝

이 페이지에서는 Google Home Mobile SDK

수수료 적용 가능한 탐색 알림 차단

<ph type="x-smartling-placeholder">
</ph> Android 하프 시트 알림 <ph type="x-smartling-placeholder">
</ph> 그림 1: Android 절반 시트 알림의 예

기본적으로 AndroidGoogle Play services는 다음을 사용합니다. '절반' 휴대기기의 하단 절반을 가리는 알림 사용자에게 '유료 서비스'의 수수료를 부과할 수 있음을 근처에 기기 Matter대가 있습니다.

앱이 포그라운드에 있을 때 중단되지 않도록 하려면 이러한 알림을 표시하지 않으려면 suppressHalfSheetNotification() 드림 Mobile SDK 자세한 내용은 API 문서를 참조하세요. 확인할 수 있습니다

앱이 포그라운드에 있으면 이 API에서 사용 설정한 중지 시간이 초과됩니다. 15분 이상 시간 초과 후 비표시 중지를 다시 사용 설정하려면 다음을 호출합니다. 다시 suppressHalfSheetNotification()합니다. 그렇지 않으면 중간 시트 알림이 다시 실행됩니다. 나타납니다.

이 API의 구현은 Google Home Sample App for Matter 자세한 내용은 HalfSheetSuppressionObserver.kt 드림 를 참조하세요.

Matter 커미셔닝 지원 표시

Mobile SDK을(를) 사용하여 수수료를 제공하는 경우 앱 패키지 이름 추가 Google Home Developer Console에서 Matter를 구현합니다. API, 앱에서 Matter를 지원한다고 표시합니다. 커미셔닝하고 ACTION_COMMISSION_DEVICE 인텐트를 처리하세요.

다음 intent-filterapplication 선언에 AndroidManifest.xml 파일:

<intent-filter>
    <action android:name="com.google.android.gms.metadata.MODULE_DEPENDENCIES" />
</intent-filter>

자세한 내용은 샘플 앱의 매니페스트 참고하시기 바랍니다.

앱 선택 도구

앱 선택 도구

커미셔닝 중에 앱이 앱 선택 도구에 표시되는 방법에는 두 가지가 있습니다. 프로세스:

  1. 앱 선택 화면
  2. 사용자가 다른 앱 선택을 선택하면기타 설치된 앱 앱 화면에서 확인할 수 있습니다.

추천 앱

앱 선택 도구에 두 개의 추천 앱이 표시됩니다.

  • 첫 번째는 항상 Google Home app (GHA)입니다.
  • 두 번째는 기기 제조업체에서 선호하는 앱을 위한 것입니다( VID 또는 PID와 연결된 Developer Console 프로젝트 있습니다. 기기 제조업체 추천 커미셔닝 앱

앱이 앱 선택 화면에 표시되는 경우 두 가지 시나리오가 있습니다.

  1. 설치됨: Play services 애플리케이션이 ACTION_COMMISSION_DEVICE 인텐트 필터 인텐트 필터가 누락되면 사용자가 앱을 업데이트하기 위해 Play 스토어로 연결됩니다.
  2. 설치되지 않음 - 사용자가 앱을 설치할 수 있도록 Play 스토어로 연결됩니다. 를 선택합니다.