# Propiedades gestionadas de Google Chrome

> Todo lo que puedes configurar en Google Chrome para Android a través de Applivery: despliegue, propiedades gestionadas, filtrado de URLs, modo quiosco y verificación en el dispositivo.

Source: https://docs.applivery.com/es/device-management/android/app-management/chrome-managed-properties/  •  Last updated: 2026-09-11

**Answers:** ¿Cómo se gestiona Chrome en Android con Applivery? · ¿Qué son las propiedades gestionadas de Chrome? · ¿Cómo bloqueo o permito sitios web en Chrome desde Applivery? · ¿Cómo configuro la página de inicio, el modo incógnito o el gestor de contraseñas? · ¿Cómo verifico que una configuración de Chrome se ha aplicado en el dispositivo? · ¿Se puede usar Chrome en modo quiosco?

**Key topics:** Despliegue de Chrome, Categorías de propiedades gestionadas, Formato de los valores, Verificación con chrome://policy, Chrome en modo quiosco, Applivery, Google Chrome, Android, Android Enterprise, Managed Google Play, Chrome Enterprise

---

**TL;DR:** Despliega Chrome en una política Android y configura sus propiedades gestionadas en el mismo sitio. Hay más de 150 propiedades disponibles, los valores de lista necesitan cadenas JSON serializadas, y chrome://policy confirma lo que ha llegado realmente al dispositivo.

Chrome suele ser el navegador que realmente usa tu flota Android, lo que lo convierte en una de las apps que más rendimiento te da configurar de forma centralizada. Applivery lo gestiona igual que cualquier otra app de Managed Google Play: la despliegas mediante una política y, dentro de esa misma política, configuras sus **propiedades gestionadas** (managed configuration), el mecanismo que usa Google para exponer las políticas de Chrome Enterprise en Android. Desde ahí controlas el filtrado de URLs, la privacidad, la seguridad y el comportamiento general del navegador, sin tocar el dispositivo.

## Cómo funciona la gestión de Chrome en Applivery

Chrome no tiene una pantalla de configuración propia y separada dentro de Applivery. Se gestiona con el mismo mecanismo genérico que se usa para cualquier app de Managed Google Play que exponga configuración gestionada:

-   **Despliegue de la app.** Añades Chrome a una política como cualquier otra app de Google Play, normalmente como app forzada, ya que la mayoría de dispositivos Android Enterprise la traen de fábrica.
    
-   **Propiedades gestionadas.** Google define un esquema de configuración para Chrome (las políticas de Chrome Enterprise, en su variante para Android) y lo publica en Google Play. Applivery detecta ese esquema automáticamente y lo muestra como un formulario editable dentro de la política, sin que nadie en Applivery tenga que mantener una lista propia.
    
-   **Aplicación en el dispositivo.** El DPC de Applivery aplica los valores mediante `DevicePolicyManager.setApplicationRestrictions(...)`. Esto funciona igual en dispositivos Android Enterprise (AMAPI) y en dispositivos AOSP sin servicios de Google, siempre que la app declare su esquema de restricciones.
    

:::info
El listado de propiedades disponibles lo define Google y Chrome, no Applivery. Applivery únicamente detecta y expone ese esquema, y por eso el mismo mecanismo que sirve para Chrome sirve para cualquier otra app gestionada. Consulta [Propiedades gestionadas de apps](https://docs.applivery.com/es/device-management/android/app-management/managed-apps-properties/) para la versión genérica de este flujo.
:::

## Configuración

**Abre la política**

Entra en el [**panel de Applivery**](https://dashboard.applivery.io/) y abre la política donde quieres gestionar Chrome.

**Añade la app**

Ve a la sección **Apps** del menú lateral y pulsa **\+ Añadir App**.

**Selecciona Google Chrome**

Busca **Google Chrome** en el listado de Managed Google Play y selecciónala. Se abrirá un panel lateral con todas las propiedades gestionadas disponibles para esa versión de Chrome.

![chrome managed properties](https://docs.applivery.com/int/_r2/media/09ac0a4e-3ad8-478f-9f15-3474973eec71/737cb7e5-9081-40a6-bd47-5891cf258483.png)

**Rellena las propiedades**

Configura los campos que necesites. Las categorías de más abajo recorren todo lo disponible.

**Guarda y despliega**

Pulsa **Guardar cambios** y despliega la política al grupo de dispositivos correspondiente. Los cambios se aplican automáticamente, normalmente en pocos minutos.

## Categorías de propiedades gestionadas disponibles

Chrome expone en Android una parte muy amplia de sus políticas de Chrome Enterprise, más de 150 propiedades distintas, aunque con un subconjunto más reducido que en escritorio. La excepción más importante: **Chrome para Android no soporta extensiones de navegador**, por lo que todas las políticas relacionadas con extensiones (`ExtensionInstallForcelist`, `ExtensionInstallAllowlist`, `ExtensionInstallBlocklist`, `ExtensionSettings`, `ExtensionInstallSources`, `ExtensionAllowedTypes`, `ExtensionDeveloperModeSettings`, `BlockExternalExtensions`, `EnterpriseHardwarePlatformAPIEnabled`) no aplican en Android y no aparecerán como configurables.

A continuación se agrupan por función las propiedades más relevantes para un despliegue MDM. Es un resumen funcional de qué hace cada una, no una transcripción de la documentación de Google.

### 1\. Control de acceso web

<table style="min-width: 50px;"><colgroup><col style="min-width: 25px;"><col style="min-width: 25px;"></colgroup><tbody><tr><th colspan="1" rowspan="1"><p>Propiedad</p></th><th colspan="1" rowspan="1"><p>Qué permite configurar</p></th></tr><tr><td colspan="1" rowspan="1"><p><code>URLBlocklist</code></p></td><td colspan="1" rowspan="1"><p>Patrones de URL bloqueados, hasta 1.000. <code>["*"]</code> bloquea todo.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>URLAllowlist</code></p></td><td colspan="1" rowspan="1"><p>Excepciones a <code>URLBlocklist</code>. Tiene precedencia sobre el bloqueo.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>IncognitoModeUrlBlocklist</code> / <code>IncognitoModeUrlAllowlist</code></p></td><td colspan="1" rowspan="1"><p>Listas de bloqueo y excepción específicas del modo incógnito, independientes de las generales.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>HttpAllowlist</code></p></td><td colspan="1" rowspan="1"><p>Hosts exentos de la actualización forzada a HTTPS.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>HSTSPolicyBypassList</code></p></td><td colspan="1" rowspan="1"><p>Hosts que se saltan la precarga HSTS.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>SafeBrowsingAllowlistDomains</code></p></td><td colspan="1" rowspan="1"><p>Dominios excluidos de las comprobaciones de Safe Browsing.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>LookalikeWarningAllowlistDomains</code></p></td><td colspan="1" rowspan="1"><p>Dominios excluidos del aviso de "sitio parecido a otro conocido".</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>CertificateTransparencyEnforcementDisabledForUrls</code> / <code>...ForCas</code></p></td><td colspan="1" rowspan="1"><p>Excepciones a la obligatoriedad de Certificate Transparency.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>AllHttpAuthSchemesAllowedForOrigins</code></p></td><td colspan="1" rowspan="1"><p>Orígenes donde se permiten todos los esquemas de autenticación HTTP, ignorando <code>AuthSchemes</code>.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>SSLErrorOverrideAllowed</code> / <code>SSLErrorOverrideAllowedForOrigins</code></p></td><td colspan="1" rowspan="1"><p>Si el usuario puede continuar tras un aviso de error SSL, de forma global o para orígenes concretos.</p></td></tr></tbody></table>

:::warning
Applivery tiene una página propia con la sintaxis exacta de estos filtros. Consulta [Filtros URL](https://docs.applivery.com/es/device-management/android/troubleshooting/url-filter-format/) antes de escribir tus reglas. El formato es `[scheme://][.]host[:port][/path][@query]`.
:::

### 2\. Permisos y comportamiento del contenido web

<table style="min-width: 50px;"><colgroup><col style="min-width: 25px;"><col style="min-width: 25px;"></colgroup><tbody><tr><th colspan="1" rowspan="1"><p>Propiedad</p></th><th colspan="1" rowspan="1"><p>Qué permite configurar</p></th></tr><tr><td colspan="1" rowspan="1"><p><code>DefaultCookiesSetting</code>, <code>CookiesAllowedForUrls</code>, <code>CookiesBlockedForUrls</code>, <code>CookiesSessionOnlyForUrls</code>, <code>BlockThirdPartyCookies</code></p></td><td colspan="1" rowspan="1"><p>Comportamiento de cookies por defecto, por sitio y de terceros.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>DefaultGeolocationSetting</code>, <code>GeolocationBlockedForUrls</code>, <code>PreciseGeolocationAllowedForUrls</code></p></td><td colspan="1" rowspan="1"><p>Acceso de los sitios a la ubicación del usuario.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>DefaultNotificationsSetting</code>, <code>NotificationsAllowedForUrls</code>, <code>NotificationsBlockedForUrls</code></p></td><td colspan="1" rowspan="1"><p>Notificaciones push de sitios web.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>DefaultJavaScriptSetting</code>, <code>JavaScriptAllowedForUrls</code>, <code>JavaScriptBlockedForUrls</code></p></td><td colspan="1" rowspan="1"><p>Ejecución de JavaScript, global o por sitio.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>DefaultJavaScriptJitSetting</code> y sus variantes por sitio</p></td><td colspan="1" rowspan="1"><p>Compilación JIT del motor JS: rendimiento frente a superficie de ataque.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>DefaultJavaScriptOptimizerSetting</code> y sus variantes por sitio</p></td><td colspan="1" rowspan="1"><p>Optimizaciones avanzadas del motor JS.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>DefaultPopupsSetting</code>, <code>PopupsAllowedForUrls</code>, <code>PopupsBlockedForUrls</code></p></td><td colspan="1" rowspan="1"><p>Ventanas emergentes.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>DefaultSensorsSetting</code> y sus variantes por sitio</p></td><td colspan="1" rowspan="1"><p>Acceso a sensores de movimiento y luz.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>DefaultSerialGuardSetting</code>, <code>SerialAllowAllPortsForUrls</code>, <code>SerialAskForUrls</code>, <code>SerialBlockedForUrls</code></p></td><td colspan="1" rowspan="1"><p>Acceso a puertos serie mediante la Web Serial API.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>DefaultWebBluetoothGuardSetting</code></p></td><td colspan="1" rowspan="1"><p>Acceso a dispositivos Bluetooth cercanos.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>DefaultWebUsbGuardSetting</code>, <code>WebUsbAllowDevicesForUrls</code>, <code>WebUsbAskForUrls</code>, <code>WebUsbBlockedForUrls</code></p></td><td colspan="1" rowspan="1"><p>Acceso a dispositivos USB conectados.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>DefaultIdleDetectionSetting</code> y sus variantes por sitio</p></td><td colspan="1" rowspan="1"><p>Detección de inactividad del usuario mediante la Idle Detection API.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>DefaultClipboardSetting</code>, <code>ClipboardAllowedForUrls</code>, <code>ClipboardBlockedForUrls</code></p></td><td colspan="1" rowspan="1"><p>Acceso de los sitios al portapapeles.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>DefaultAutomaticDownloadsSetting</code> y sus variantes por sitio</p></td><td colspan="1" rowspan="1"><p>Descarga automática de múltiples archivos.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>AutoplayAllowed</code>, <code>AutoplayAllowlist</code></p></td><td colspan="1" rowspan="1"><p>Reproducción automática de contenido multimedia.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>PaymentMethodQueryEnabled</code></p></td><td colspan="1" rowspan="1"><p>Si los sitios pueden consultar si el usuario tiene métodos de pago guardados.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>ScreenCaptureAllowed</code> y las políticas <code>*CaptureAllowedByOrigins</code></p></td><td colspan="1" rowspan="1"><p>Permiso para compartir pantalla, ventana o pestaña desde una web.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>WebXRImmersiveArEnabled</code></p></td><td colspan="1" rowspan="1"><p>Sesiones de realidad aumentada vía WebXR.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>LocalNetworkAccess*</code>, <code>LocalNetworkAllowedForUrls</code>, <code>LoopbackNetworkAllowedForUrls</code> y sus equivalentes de bloqueo</p></td><td colspan="1" rowspan="1"><p>Acceso de los sitios a la red local o al propio dispositivo (loopback). Vinculado a la restricción Local Network Access de Chrome.</p></td></tr></tbody></table>

### 3\. Privacidad y datos de navegación

<table style="min-width: 50px;"><colgroup><col style="min-width: 25px;"><col style="min-width: 25px;"></colgroup><tbody><tr><th colspan="1" rowspan="1"><p>Propiedad</p></th><th colspan="1" rowspan="1"><p>Qué permite configurar</p></th></tr><tr><td colspan="1" rowspan="1"><p><code>IncognitoModeAvailability</code></p></td><td colspan="1" rowspan="1"><p>Permite, desactiva o fuerza siempre el modo incógnito.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>BrowsingDataLifetime</code></p></td><td colspan="1" rowspan="1"><p>Retención máxima por tipo de dato (historial, contraseñas, autocompletado y otros), en horas.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>SavingBrowserHistoryDisabled</code></p></td><td colspan="1" rowspan="1"><p>Desactiva el guardado del historial de navegación.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>SyncTypesListDisabled</code></p></td><td colspan="1" rowspan="1"><p>Excluye tipos de datos concretos (marcadores, contraseñas, pestañas) de la sincronización.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>HistoryClustersVisible</code></p></td><td colspan="1" rowspan="1"><p>Muestra u oculta la vista de historial agrupado por temas.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>NTPContentSuggestionsEnabled</code></p></td><td colspan="1" rowspan="1"><p>Sugerencias de contenido en la pestaña nueva.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>UrlKeyedAnonymizedDataCollectionEnabled</code></p></td><td colspan="1" rowspan="1"><p>Envío de URLs anonimizadas a Google para mejorar búsquedas y navegación.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>ReduceAcceptLanguageEnabled</code></p></td><td colspan="1" rowspan="1"><p>Reduce la cabecera <code>Accept-Language</code> por privacidad.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>DomainReliabilityAllowed</code></p></td><td colspan="1" rowspan="1"><p>Envío de diagnósticos de fiabilidad de dominio.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>MetricsReportingEnabled</code></p></td><td colspan="1" rowspan="1"><p>Envío de informes anónimos de uso y fallos.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>FeedbackSurveysEnabled</code></p></td><td colspan="1" rowspan="1"><p>Encuestas de producto integradas en Chrome.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>RestrictAccountsToPatterns</code></p></td><td colspan="1" rowspan="1"><p>Qué cuentas de Google son visibles dentro de Chrome, por patrón de nombre.</p></td></tr></tbody></table>

### 4\. Contraseñas, autocompletado y autenticación

<table style="min-width: 50px;"><colgroup><col style="min-width: 25px;"><col style="min-width: 25px;"></colgroup><tbody><tr><th colspan="1" rowspan="1"><p>Propiedad</p></th><th colspan="1" rowspan="1"><p>Qué permite configurar</p></th></tr><tr><td colspan="1" rowspan="1"><p><code>PasswordManagerEnabled</code></p></td><td colspan="1" rowspan="1"><p>Si Chrome puede guardar contraseñas nuevas.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>PasswordLeakDetectionEnabled</code></p></td><td colspan="1" rowspan="1"><p>Comprueba si las credenciales introducidas han aparecido en una filtración.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>PasswordSharingEnabled</code></p></td><td colspan="1" rowspan="1"><p>Compartir contraseñas guardadas con miembros de un grupo familiar.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>ThirdPartyPasswordManagersAllowed</code></p></td><td colspan="1" rowspan="1"><p>Si se puede usar un gestor de contraseñas de terceros configurado en Android en lugar del de Chrome.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>AutofillAddressEnabled</code> / <code>AutofillCreditCardEnabled</code></p></td><td colspan="1" rowspan="1"><p>Autocompletado de direcciones y tarjetas de pago.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>BrowserSignin</code></p></td><td colspan="1" rowspan="1"><p>Si el usuario puede iniciar sesión en Chrome con su cuenta de Google. En Android no admite el modo forzado.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>AndroidEntraSsoEnabled</code></p></td><td colspan="1" rowspan="1"><p>Inicio de sesión automático en propiedades de Microsoft mediante el broker de autenticación de Entra ID.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>AuthSchemes</code>, <code>AuthServerAllowlist</code>, <code>AuthNegotiateDelegateAllowlist</code>, <code>AuthAndroidNegotiateAccountType</code>, <code>DisableAuthNegotiateCnameLookup</code>, <code>NtlmV2Enabled</code>, <code>GloballyScopeHTTPAuthCacheEnabled</code></p></td><td colspan="1" rowspan="1"><p>Autenticación integrada corporativa (Kerberos, NTLM, Negotiate) contra servidores internos.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>AutoSelectCertificateForUrls</code></p></td><td colspan="1" rowspan="1"><p>Selección automática de certificado cliente por patrón de sitio.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>WebAuthenticationRemoteDesktopAllowedOrigins</code></p></td><td colspan="1" rowspan="1"><p>Orígenes de apps de escritorio remoto autorizados a hacer peticiones WebAuthn.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>AllowWebAuthnWithBrokenTlsCerts</code></p></td><td colspan="1" rowspan="1"><p>Permite WebAuthn en sitios con certificados TLS con errores.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>OverrideSecurityRestrictionsOnInsecureOrigin</code></p></td><td colspan="1" rowspan="1"><p>Exime a orígenes concretos de las restricciones de contexto seguro, útil para apps internas sin TLS.</p></td></tr></tbody></table>

### 5\. Seguridad y Safe Browsing

<table style="min-width: 50px;"><colgroup><col style="min-width: 25px;"><col style="min-width: 25px;"></colgroup><tbody><tr><th colspan="1" rowspan="1"><p>Propiedad</p></th><th colspan="1" rowspan="1"><p>Qué permite configurar</p></th></tr><tr><td colspan="1" rowspan="1"><p><code>SafeBrowsingProtectionLevel</code></p></td><td colspan="1" rowspan="1"><p>Nivel de Navegación Segura: desactivada, estándar o mejorada.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>SafeBrowsingExtendedReportingEnabled</code></p></td><td colspan="1" rowspan="1"><p>Envío de datos adicionales a Google para mejorar la detección de amenazas.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>SafeBrowsingProxiedRealTimeChecksAllowed</code></p></td><td colspan="1" rowspan="1"><p>Comprobaciones en tiempo real vía proxy que no exponen la IP del usuario.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>DisableSafeBrowsingProceedAnyway</code></p></td><td colspan="1" rowspan="1"><p>Impide al usuario continuar tras un aviso de sitio malicioso.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>AdsSettingForIntrusiveAdsSites</code></p></td><td colspan="1" rowspan="1"><p>Bloquea anuncios en sitios marcados con publicidad intrusiva.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>DownloadRestrictions</code></p></td><td colspan="1" rowspan="1"><p>Nivel de restricción sobre las descargas consideradas peligrosas.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>DisableScreenshots</code></p></td><td colspan="1" rowspan="1"><p>Bloquea las capturas de pantalla realizadas mediante atajos o extensiones.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>SafeSitesFilterBehavior</code></p></td><td colspan="1" rowspan="1"><p>Filtro de contenido para adultos basado en la API de SafeSearch de Google.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>ForceGoogleSafeSearch</code></p></td><td colspan="1" rowspan="1"><p>Fuerza el SafeSearch de Google Search.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>ForceYouTubeRestrict</code></p></td><td colspan="1" rowspan="1"><p>Fuerza un nivel mínimo de modo restringido en YouTube.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>CACertificates</code>, <code>CACertificatesWithConstraints</code>, <code>CADistrustedCertificates</code>, <code>CAHintCertificates</code>, <code>CAPlatformIntegrationEnabled</code></p></td><td colspan="1" rowspan="1"><p>Gestión de certificados raíz de confianza: añadir, restringir o marcar como no confiables.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>HttpsOnlyMode</code>, <code>HttpsUpgradesEnabled</code>, <code>EncryptedClientHelloEnabled</code></p></td><td colspan="1" rowspan="1"><p>Forzado de HTTPS y cifrado del ClientHello TLS (ECH).</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>PreferSlowCiphers</code>, <code>PreferSlowKexAlgorithms</code></p></td><td colspan="1" rowspan="1"><p>Preferencia por algoritmos criptográficos de cumplimiento normativo, por ejemplo CNSA.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>SitePerProcessAndroid</code></p></td><td colspan="1" rowspan="1"><p>Aísla cada sitio en su propio proceso (Site Isolation) en dispositivos con más de 1 GB de RAM.</p></td></tr></tbody></table>

### 6\. Funciones de IA generativa integradas

Chrome incorpora varias funciones de IA (Gemini, AI Mode, autocompletado inteligente) que también puedes controlar por managed configuration:

<table style="min-width: 50px;"><colgroup><col style="min-width: 25px;"><col style="min-width: 25px;"></colgroup><tbody><tr><th colspan="1" rowspan="1"><p>Propiedad</p></th><th colspan="1" rowspan="1"><p>Qué permite configurar</p></th></tr><tr><td colspan="1" rowspan="1"><p><code>AIModeSettings</code></p></td><td colspan="1" rowspan="1"><p>Disponibilidad del modo IA de Google en la barra de direcciones y la pestaña nueva.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>GeminiSettings</code></p></td><td colspan="1" rowspan="1"><p>Disponibilidad general de la integración de Gemini en Chrome.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>GeminiActOnWebSettings</code>, <code>GeminiActOnWebAllowedForURLs</code>, <code>GeminiActOnWebBlockedForURLs</code></p></td><td colspan="1" rowspan="1"><p>Si Gemini puede actuar directamente sobre páginas web en nombre del usuario, con restricción opcional por URL.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>FindAndFillWithGeminiSettings</code></p></td><td colspan="1" rowspan="1"><p>La función "Buscar y rellenar con Gemini".</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>FindsSettings</code></p></td><td colspan="1" rowspan="1"><p>Chrome Finds, búsqueda asistida por IA sobre el contenido de la página.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>AutofillPredictionSettings</code></p></td><td colspan="1" rowspan="1"><p>Autocompletado de formularios asistido por IA generativa.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>SearchContentSharingSettings</code></p></td><td colspan="1" rowspan="1"><p>Si se puede compartir contenido de la página con AI Mode o Lens desde el panel lateral.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>ThirdPartyAiChatSettings</code></p></td><td colspan="1" rowspan="1"><p>Integraciones de IA de terceros en la barra de direcciones, cuando el buscador predeterminado no es Google.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>GenAILocalFoundationalModelSettings</code></p></td><td colspan="1" rowspan="1"><p>Descarga y uso del modelo de IA local para inferencia en el dispositivo.</p></td></tr></tbody></table>

:::info
Todas estas políticas de IA responden a `GenAiDefaultSettings` cuando se dejan sin definir. Si tu organización tiene una postura general sobre IA generativa, fija primero ese valor por defecto y después afina cada función.
:::

### 7\. Navegación, marcadores y buscador

<table style="min-width: 50px;"><colgroup><col style="min-width: 25px;"><col style="min-width: 25px;"></colgroup><tbody><tr><th colspan="1" rowspan="1"><p>Propiedad</p></th><th colspan="1" rowspan="1"><p>Qué permite configurar</p></th></tr><tr><td colspan="1" rowspan="1"><p><code>HomepageLocation</code></p></td><td colspan="1" rowspan="1"><p>URL de la página de inicio.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>HomepageIsNewTabPage</code></p></td><td colspan="1" rowspan="1"><p>Usa la pestaña nueva como página de inicio.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>ShowHomeButton</code></p></td><td colspan="1" rowspan="1"><p>Muestra el botón de inicio en la barra de herramientas.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>BookmarkBarEnabled</code> / <code>EditBookmarksEnabled</code></p></td><td colspan="1" rowspan="1"><p>Visibilidad de la barra de marcadores y si el usuario puede editarlos.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>ManagedBookmarks</code></p></td><td colspan="1" rowspan="1"><p>Despliega una carpeta de marcadores predefinidos, con subcarpetas, que el usuario no puede modificar.</p></td></tr><tr><td colspan="1" rowspan="1"><p>La familia <code>DefaultSearchProvider*</code> (<code>Enabled</code>, <code>Name</code>, <code>SearchURL</code>, <code>SuggestURL</code>, <code>ImageURL</code>, <code>Encodings</code>, <code>AlternateURLs</code> y sus variantes <code>*PostParams</code>)</p></td><td colspan="1" rowspan="1"><p>Configura o fuerza tu propio buscador predeterminado en lugar de dejarlo a elección del usuario.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>SearchSuggestEnabled</code></p></td><td colspan="1" rowspan="1"><p>Sugerencias de búsqueda en la barra de direcciones.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>ContextualSearchEnabled</code></p></td><td colspan="1" rowspan="1"><p>La función Touch to Search.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>TranslateEnabled</code></p></td><td colspan="1" rowspan="1"><p>Traducción integrada de páginas.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>PrintingEnabled</code></p></td><td colspan="1" rowspan="1"><p>Si se permite imprimir desde Chrome.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>QRCodeGeneratorEnabled</code></p></td><td colspan="1" rowspan="1"><p>El generador de códigos QR integrado.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>ShoppingListEnabled</code></p></td><td colspan="1" rowspan="1"><p>Seguimiento de precios de productos vistos en el navegador.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>EnableMediaRouter</code></p></td><td colspan="1" rowspan="1"><p>Disponibilidad de Google Cast.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>ListenToThisPageEnabled</code></p></td><td colspan="1" rowspan="1"><p>Lectura en voz alta de páginas web.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>SharedClipboardEnabled</code></p></td><td colspan="1" rowspan="1"><p>Envío de texto entre Chrome de escritorio y un dispositivo Android vinculado por cuenta.</p></td></tr></tbody></table>

### 8\. Sesión, cuenta y gestión en la nube

<table style="min-width: 50px;"><colgroup><col style="min-width: 25px;"><col style="min-width: 25px;"></colgroup><tbody><tr><th colspan="1" rowspan="1"><p>Propiedad</p></th><th colspan="1" rowspan="1"><p>Qué permite configurar</p></th></tr><tr><td colspan="1" rowspan="1"><p><code>TosDialogBehavior</code></p></td><td colspan="1" rowspan="1"><p>Omite el diálogo de Términos de Servicio en el primer uso. Solo aplica a Chrome Custom Tabs (CCT) en dispositivos totalmente gestionados.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>CloudManagementEnrollmentToken</code></p></td><td colspan="1" rowspan="1"><p>Token para que Chrome se registre en Chrome Enterprise Core, la gestión en la nube de Google, en paralelo a la gestión vía Applivery y AMAPI.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>CloudPolicyOverridesPlatformPolicy</code>, <code>CloudUserPolicyMerge</code>, <code>CloudUserPolicyOverridesCloudMachinePolicy</code></p></td><td colspan="1" rowspan="1"><p>Reglas de precedencia entre políticas cloud (Chrome Enterprise Core) y políticas de plataforma, las que llegan vía Applivery.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>PolicyAtomicGroupsEnabled</code>, <code>PolicyDictionaryMultipleSourceMergeList</code>, <code>PolicyListMultipleSourceMergeList</code></p></td><td colspan="1" rowspan="1"><p>Reglas de fusión cuando la misma política llega desde más de una fuente de gestión.</p></td></tr></tbody></table>

:::info
Este bloque solo es relevante si, además de Applivery, tu organización gestiona Chrome desde la consola de administración de Google (Chrome Enterprise Core). Si Applivery es la única fuente de gestión, normalmente no hace falta tocar estas propiedades.
:::

### 9\. Red, proxy y rendimiento

Chrome también expone un bloque amplio de políticas de infraestructura: DNS (`DnsOverHttpsMode`, `DnsOverHttpsTemplates`, `BuiltInDnsClientEnabled`), proxy (`ProxySettings`, límites de conexiones por proxy), WebRTC (`WebRtcEventLogCollectionAllowed`, `WebRtcUdpPortRange`) y actualizaciones de componentes (`ComponentUpdatesEnabled`). Son relevantes sobre todo en entornos con proxy corporativo obligatorio o políticas de red restrictivas. No se detallan aquí fila a fila por ser de uso poco frecuente en un despliegue MDM estándar, pero siguen exactamente el mismo mecanismo de propiedades gestionadas que el resto.

### Políticas internas del motor de renderizado

Chrome publica además un número considerable de políticas internas del motor de renderizado (banderas de compatibilidad web temporales, comportamiento de back/forward cache, Service Workers, CORS) pensadas para migraciones de la plataforma web más que para administración MDM. No se listan aquí por tener poca relevancia práctica para un admin de IT. Si en algún momento necesitas una de ellas, se configura exactamente igual que el resto: la buscas por nombre en el formulario de propiedades gestionadas de Chrome dentro de la política de Applivery.

:::info
El formulario que verás realmente en Applivery para la app Chrome se genera dinámicamente a partir del esquema que declara Google en Play, por lo que puede variar ligeramente según la versión de Chrome publicada. Antes de dar por buena la disponibilidad de un campo muy concreto, compruébalo directamente en el panel al seleccionar la app.
:::

## Formato de los valores: cuidado con listas y booleanos

Al rellenar propiedades gestionadas para Chrome, ten en cuenta dos cosas:

-   Los valores de tipo **lista**, como `URLBlocklist` o `URLAllowlist`, deben introducirse como una **cadena JSON serializada**, no como un array nativo. Por ejemplo, `["facebook.com"]` como texto, no como una lista de campos separados. Está verificado empíricamente para Chrome en Android mediante `chrome://policy`, con `Status: OK`.
    
-   Los valores **booleanos**, como `SavingBrowserHistoryDisabled`, y los de **tipo entero o enum**, como `IncognitoModeAvailability` o `SafeBrowsingProtectionLevel`, se envían como el valor numérico o `true`/`false` que define el esquema de Chrome, no como texto libre.
    

:::warning
Si un campo de tipo lista no se aplica, o el dispositivo parece ignorarlo, revisa primero el formato (cadena JSON serializada) antes de asumir que la propiedad no está soportada.
:::

## Verifica la configuración con chrome://policy

Una vez desplegada la política, la forma más fiable de confirmar que Chrome ha recibido la configuración es en el propio dispositivo:

**Abre Chrome**

Abre Chrome en el dispositivo gestionado.

**Ve a chrome://policy**

Navega a `chrome://policy`.

**Busca tu propiedad**

Localiza la propiedad que has configurado, por ejemplo `URLBlocklist`.

**Comprueba el estado**

Confirma que **Status** aparece como **OK**. Un error de parseo o "Ignored" significa que el valor no se ha podido aplicar, normalmente por un problema de formato o porque la propiedad no está soportada en esa versión de Chrome.

**Muestra el valor**

Pulsa **Show value** para confirmar que el contenido aplicado coincide con lo que configuraste en Applivery.

:::info
`chrome://policy` es la fuente de verdad del propio Chrome, independiente de Applivery. Si el estado allí es correcto, la configuración ha llegado bien al dispositivo.
:::

## Chrome en modo quiosco

Chrome también puede actuar como navegador de una **app web en modo quiosco de Applivery**. Añade Chrome desde la pestaña de Google Play con el tipo de instalación **Forzar instalación** y asócialo como navegador de la app web dentro de la política. Esto te permite mostrar una URL concreta a pantalla completa, como app única del dispositivo. Consulta [Apps web](https://docs.applivery.com/es/device-management/android/app-management/web-apps/) y [Modo quiosco](https://docs.applivery.com/es/device-management/android/policies/kiosk-mode/) para el resto de opciones, incluidos el launcher básico, el launcher avanzado y el soporte AOSP.

## Resolución de problemas

<table style="min-width: 50px;"><colgroup><col style="min-width: 25px;"><col style="min-width: 25px;"></colgroup><tbody><tr><th colspan="1" rowspan="1"><p>Síntoma</p></th><th colspan="1" rowspan="1"><p>Causa probable</p></th></tr><tr><td colspan="1" rowspan="1"><p>El campo de lista no bloquea nada</p></td><td colspan="1" rowspan="1"><p>El valor no está serializado como cadena JSON.</p></td></tr><tr><td colspan="1" rowspan="1"><p><code>chrome://policy</code> muestra un error de parseo</p></td><td colspan="1" rowspan="1"><p>Formato de valor incorrecto para el tipo de campo: lista frente a booleano frente a entero.</p></td></tr><tr><td colspan="1" rowspan="1"><p>Una propiedad esperada no aparece en el formulario de Applivery</p></td><td colspan="1" rowspan="1"><p>Puede no estar disponible en la versión de Chrome publicada en Play para ese dispositivo, o requerir una versión mínima de Android. Compruébalo en el panel antes de asumir que falta soporte.</p></td></tr><tr><td colspan="1" rowspan="1"><p>Los cambios no llegan al dispositivo</p></td><td colspan="1" rowspan="1"><p>Revisa que la política se haya desplegado al grupo correcto de dispositivos, no solo guardado.</p></td></tr></tbody></table>
