Platform
Opzioni di analisi personalizzate
20 min
introduzione in questa guida, imparerai come aggiungere e modificare le tue opzioni di analisi personalizzate obiettivo configura le opzioni del server di analisi requisiti preliminari non ci sono requisiti preliminari per leggere o modificare questa pagina opzioni del server di analisi quando crei una nuova applicazione su back4app, creeremo tutta la struttura backend della tua applicazione e costruiremo la struttura del tuo database, il tuo livello applicativo e le tue api facciamo tutto, pensando alla scalabilità e alla sicurezza mentre la tua app viene creata, verrà generato un file chiamato config json con le opzioni che contengono la configurazione come chiavi per avviare l'app nel formato json questo blocco appare così come usarlo? ora, ti mostreremo alcuni esempi di proprietà che possono essere facilmente modificate in questa sezione nota che questa è una zona pericolosa la tua app può smettere di funzionare se fai qualcosa di sbagliato se non sei sicuro, chiedi supporto per favore, controlla i seguenti argomenti su come utilizzare ciascuna proprietà qui sotto proprietà allowcustomobjectid abilita (o disabilita) custom objectid { "allowcustomobjectid" true } proprietà custompages con questa proprietà , sarai in grado di aggiungere pagine personalizzate per la validazione e il ripristino della password 1 abilita il tuo webhosting il primo passo che devi compiere è abilitare il tuo web hosting seguendo questa guida https //www back4app com/docs/platform/parse web hosting 2 carica i file html in questo passaggio, devi solo distribuire queste pagine html statiche nella tua cartella “pubblica” sul codice cloud per favore, scarica i seguenti modelli per modificarli prima di caricare questi file, assicurati che il nome del file non contenga spazi 3 configurazione delle pagine personalizzate la configurazione apparirà simile a quanto segue esempio { "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" } } controlla come creare il tuo sottodominio qui https //www back4app com/docs/platform/activating web hosting proprietà sessionlength questa proprietà configura la data di scadenza delle tue sessioni, in secondi (predefinito a 1 anno) esempio { "sessionlength" 31622400 } proprietà emailverifytokenvalidityduration questa proprietà configura la durata di validità del token di verifica email, in secondi esempio { "emailverifytokenvalidityduration" number } proprietà enableanonymoususers con questa proprietà , sarai in grado di abilitare (o disabilitare) gli utenti anonimi, predefinito a true esempio { "enableanonymoususers" false } proprietà enablesingleschemacache usa una cache di schema unica condivisa tra le richieste riduce il numero di query effettuate a schema, predefinito a false, cioè cache di schema unica per richiesta esempio { "enablesingleschemacache" true } proprietà expireinactivesessions imposta se dobbiamo scadere le sessioni inattive, predefinito è true esempio { "expireinactivesessions" false } proprietà objectidsize imposta il numero di caratteri negli id oggetto generati, predefinito 10 esempio { "objectidsize" number } proprietà preservefilename abilita (o disabilita) l'aggiunta di un hash unico ai nomi dei file nota che si consiglia di mantenerlo su false per prevenire errori durante il tentativo di eliminare i file non utilizzati! esempio { "preservefilename" boolean } conclusione a questo punto, hai imparato come personalizzare le opzioni del tuo parse server