전용 기기는 디지털 사이니지, 티켓 인쇄, 재고 관리와 같은 다양한 기술을 활용할 수 있습니다. 이를 통해 관리자는 단일 앱 또는 소수의 앱으로만 기기 사용을 제한하기 위해 사용자가 Google Ads에서 다른 앱을 사용 설정하거나 있습니다.
기기 설정
이 정책 스니펫에는 최소한의 액세스만 가능한 전용 기기가 필요합니다
"safeBootDisabled": true, "screenCaptureDisabled": true, "factoryResetDisabled": true, "cameraDisabled": true, // Specifies that system updates will be auto-installed during a daily // maintenance window between 2am and 4am. "systemUpdate": { "type": "WINDOWED", "startMinutes": 120, "endMinutes": 240 },
키오스크 모드
키오스크 모드에서 지정된 키오스크 앱이 실행됩니다. 자동으로 시작됩니다. 앱이 전체 화면 모드로 실행되며 홈 화면에 고정하여 사용자가 앱에서 나가지 못하게 합니다.
기기에서 키오스크 모드를 사용 설정하려면
installType
를 KIOSK
로 설정하여 기기 이
기기가 부팅될 때 지정된 키오스크 앱이 자동으로 실행됩니다.
"applications": [ { "packageName": "com.example.app", "installType": "KIOSK", "defaultPermissionPolicy": "GRANT" } ]
추가 앱에 키오스크 앱 연결
기기에는 키오스크 앱을 하나만 지정할 수 있습니다.
(installType
가 KIOSK
로 설정됨). 하지만 키오스크가
다른 앱에 대한 앱 링크가 있는 경우, 이러한 추가 앱을
applications
입니다. 모든 앱의 installType
가
추가 앱은 KIOSK
또는 BLOCKED
가 아닙니다.
"applications": [ { "packageName": "com.example.app", "installType": "KIOSK", "defaultPermissionPolicy": "GRANT" }, { "packageName": "com.example.app_to_be_linked", "installType": "FORCE_INSTALLED", "defaultPermissionPolicy": "GRANT" } ]
웹페이지에 키오스크 모드 사용 설정
웹 앱에서는 키오스크 모드에서 웹페이지를 실행할 수 있습니다 웹 앱은 웹페이지를 Android 앱 웹 앱의 패키지 이름을 사용하여 기기에 설치할 수 있습니다. 다른 Android 앱처럼 말이죠.
웹 앱의 패키지 이름을 사용하여 기기의 패키지 이름으로 지정합니다.
키오스크 앱 installType
를 KIOSK
로 설정하여
웹 앱에는
Chrome
시작하려면 Chrome을 applications
에 추가해야 합니다. 이
아래 예에는
관리 구성을 사용하여 Chrome에서 웹 앱의 URL을 명시적으로 허용합니다.
기타 URL은 허용하지 않습니다.
"applications": [ { "packageName": "com.google.enterprise.webapp.x6306d4def62b6b3s", "installType": "KIOSK", "defaultPermissionPolicy": "GRANT" }, { "packageName": "com.android.chrome", "installType": "FORCE_INSTALLED", "managedConfiguration": { "URLBlocklist": ["*"], "URLAllowlist": ["web.app.url"] }, "defaultPermissionPolicy": "GRANT" } ]
키오스크 런처
기기의 사용자가 홈 화면에서 하나 이상의 앱에 액세스해야 하는 경우
사용 설정하여 기기의 맞춤 런처를 사용 설정합니다.
정책에 kioskCustomLauncherEnabled
가 포함되어 있습니다. 기기를 계속 사용하려면
잠금 해제된 경우 (예: 공개 키오스크의 경우) keyguardDisabled
를 사용 설정합니다.
"kioskCustomLauncherEnabled": true, "keyguardDisabled": true, "applications": [ { "packageName": "com.example.app1", "installType": "FORCE_INSTALLED", "defaultPermissionPolicy": "GRANT" }, { "packageName": "com.example.app2", "installType": "FORCE_INSTALLED", "defaultPermissionPolicy": "GRANT" } ]
또한 자체 맞춤 런처 앱을 개발하여 사용자에게 사용할 수 있습니다.