Platform
Opções de Análise Personalizadas
19 min
introdução neste guia, você aprenderá como adicionar e editar suas opções de análise personalizadas objetivo configurar as opções do servidor de análise pré requisitos não há pré requisitos para ler ou editar esta página opções do servidor de análise quando você cria um novo aplicativo no back4app, nós criaremos toda a estrutura de backend do seu aplicativo e construímos a estrutura do seu banco de dados, sua camada de aplicativo e suas apis fazemos tudo isso, pensando em escalabilidade e segurança enquanto seu aplicativo está sendo criado, um arquivo chamado config json será gerado com as opções que contêm a configuração, como chaves para iniciar o aplicativo no formato json este bloco se parece com isso como usá lo? agora, vamos mostrar alguns exemplos de propriedades que podem ser facilmente alteradas nesta seção observe que esta é uma zona de perigo seu aplicativo pode parar de funcionar se você fizer algo errado se você não tiver certeza, peça suporte por favor, verifique os seguintes tópicos sobre como usar cada propriedade abaixo propriedade allowcustomobjectid ativar (ou desativar) custom objectid { "allowcustomobjectid" true } propriedade custompages com esta propriedade, você poderá adicionar páginas personalizadas para validação e redefinição de senha 1 ative seu webhosting o primeiro passo que você precisa dar é ativar seu web hosting seguindo este guia https //www back4app com/docs/platform/parse web hosting 2 faça o upload dos arquivos html neste passo, você só precisa implantar essas páginas html estáticas na sua pasta “public” no código da nuvem por favor, baixe os seguintes modelos para editá los antes de enviar esses arquivos, por favor, certifique se de que o nome do seu arquivo não contém espaços 3 configurando as páginas personalizadas a configuração será parecida com algo abaixo exemplo { "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" } } verifique como criar seu subdomínio aqui https //www back4app com/docs/platform/activating web hosting propriedade sessionlength esta propriedade configura a data de expiração de suas sessões, em segundos (padrão de 1 ano) exemplo { "sessionlength" 31622400 } propriedade emailverifytokenvalidityduration esta propriedade configura a duração de validade do token de verificação de e mail, em segundos exemplo { "emailverifytokenvalidityduration" number } propriedade enableanonymoususers com esta propriedade, você poderá habilitar (ou desabilitar) usuários anônimos, padrão é verdadeiro exemplo { "enableanonymoususers" false } propriedade enablesingleschemacache use um cache de esquema único compartilhado entre as requisições reduz o número de consultas feitas ao schema, padrão é falso, ou seja, cache de esquema único por requisição exemplo { "enablesingleschemacache" true } propriedade expireinactivesessions define se devemos expirar as sessões inativas, padrão é verdadeiro exemplo { "expireinactivesessions" false } propriedade objectidsize define o número de caracteres nos ids de objeto gerados, padrão 10 exemplo { "objectidsize" number } propriedade preservefilename habilita (ou desabilita) a adição de um hash único aos nomes dos arquivos observe que é recomendado mantê lo como falso para evitar erros ao tentar excluir os arquivos não utilizados! exemplo { "preservefilename" boolean } conclusão neste ponto, você aprendeu como personalizar suas opções do parse server