Los complementos de Google Workspace pueden acceder a la configuración regional y la zona horaria del usuario y usar esa información para personalizar su interfaz y comportamiento. Debes configurar el manifiesto de tu complemento para permitir que tu complemento acceda esta información.
Cómo configurar el manifiesto del complemento
Puedes configurar tu complemento para que acceda a la configuración regional del usuario información de la zona horaria sigue estos pasos:
- En el manifiesto de tu complemento
de Terraform, configura la
addOns.common.useLocaleFromApp
entrue
. - Si aún no está presente, agrega el siguiente alcance explícito en el
oauthScopes
del manifiesto lista:https://www.googleapis.com/auth/script.locale
Si agregaste un permiso a la lista oauthScope
del complemento,
los usuarios deben volver a autorizar a
complemento
la próxima vez que se abra.
Obtén información sobre la configuración regional y la zona horaria
Objetos de evento
contienen información sobre la configuración regional del usuario cuando se configuran correctamente. Los siguientes campos
aparecerán en la commonEventObject
subestructura del objeto de evento:
commonEventObject.userLocale
: El idioma y el país o región del usuario identificador. Por ejemplo,en-US
commonEventObject.timeZone.offset
: el desplazamiento de zona horaria del usuario, en milisegundos, desde la hora universal coordinada (UTC)commonEventObject.timeZone.id
: Es el identificador de zona horaria del usuario. Por ejemplo,America/New_York
commonEventObject.timeZone
: Indica el ID y la compensación de la zona horaria del usuario.
Consulta Objetos de evento. para obtener más información.
Los objetos de evento se pasan a funciones de devolución de llamada de acción a medida que el usuario interactúa con tu complemento y a la página principal y el contexto, funciones de activación. Cada función de activación o devolución de llamada puede leer el información regional y de zona horaria del objeto de evento, y usarla según sea necesario. Por ejemplo, una función de devolución de llamada que se navegar a una nueva tarjeta hacer referencia a la cadena de configuración regional al decidir qué texto agregar a la tarjeta.