Platform
Opciones de análisis personalizadas
20 min
introducción en esta guía, aprenderás cómo agregar y editar tus opciones de análisis personalizadas objetivo configurar las opciones del servidor de análisis requisitos previos no hay requisitos previos para leer o editar esta página opciones del servidor de análisis cuando creas una nueva aplicación en back4app, crearemos toda la estructura de backend de tu aplicación y construimos la estructura de tu base de datos, tu capa de aplicación y tus apis hacemos todo, pensando en la escalabilidad y la seguridad mientras se crea tu aplicación, se generará un archivo llamado config json con las opciones que contienen la configuración como claves para iniciar la aplicación en formato json este bloque se ve así ¿cómo usarlo? ahora, te mostraremos algunos ejemplos de propiedades que se pueden cambiar fácilmente en esta sección ten en cuenta que esta es una zona de peligro tu aplicación puede dejar de funcionar si haces algo mal si no estás seguro, pide soporte por favor, revisa los siguientes temas sobre cómo usar cada propiedad a continuación propiedad allowcustomobjectid habilitar (o deshabilitar) custom objectid { "allowcustomobjectid" true } propiedad custompages con esta propiedad, podrás agregar páginas personalizadas para la validación y el restablecimiento de contraseñas 1 habilita tu webhosting el primer paso que debes seguir es habilitar tu alojamiento web siguiendo esta guía https //www back4app com/docs/platform/parse web hosting 2 sube los archivos html en este paso, solo necesitas desplegar estas páginas html estáticas en tu carpeta “public” en el código en la nube por favor, descarga las siguientes plantillas para editarlas antes de subir estos archivos, asegúrate de que el nombre de tu archivo no tenga espacios 3 configurando las páginas personalizadas la configuración se verá algo así ejemplo { "custompages" { "invalidlink" "https //\<subdomain> b4a app/invalid link html", "verifyemailsuccess" "https //\<subdomain> b4a app/verify email success html", "choosepassword" "https //\<subdomain> b4a app/choose password html", "passwordresetsuccess" "https //\<subdomain> b4a app/password reset success html", "invalidverificationlink" "https //\<subdomain> b4a app/invalid verification link html", "linksendfail" "https //\<subdomain> b4a app/link send fail html", "linksendsuccess" "https //\<subdomain> b4a app/link send success html" } } verifica cómo crear tu subdominio aquí https //www back4app com/docs/platform/activating web hosting propiedad sessionlength esta propiedad configura la fecha de expiración de tus sesiones, en segundos (por defecto 1 año) ejemplo { "sessionlength" 31622400 } propiedad emailverifytokenvalidityduration esta propiedad configura la duración de validez del token de verificación de correo electrónico, en segundos ejemplo { "emailverifytokenvalidityduration" number } propiedad enableanonymoususers con esta propiedad, podrás habilitar (o deshabilitar) usuarios anónimos, por defecto es verdadero ejemplo { "enableanonymoususers" false } propiedad enablesingleschemacache usa una caché de esquema única compartida entre solicitudes reduce el número de consultas realizadas a schema, por defecto es falso, es decir, caché de esquema único por solicitud ejemplo { "enablesingleschemacache" true } propiedad expireinactivesessions establece si debemos expirar las sesiones inactivas, por defecto es verdadero ejemplo { "expireinactivesessions" false } propiedad objectidsize establece el número de caracteres en los ids de objeto generados, por defecto 10 ejemplo { "objectidsize" number } propiedad preservefilename habilitar (o deshabilitar) la adición de un hash único a los nombres de archivo ¡tenga en cuenta que se recomienda mantenerlo como falso para evitar errores al intentar eliminar los archivos no utilizados! ejemplo { "preservefilename" boolean } conclusión en este punto, has aprendido cómo personalizar las opciones de tu servidor parse