Report rapidi

Il modello Report rapidi consente di creare app con un elevato livello di coinvolgimento dei cittadini, in modo da consentire agli utenti di includere osservazioni pertinenti da inviare a un servizio in linea. Per ulteriori informazioni e esempi delle app di report rapido consultare questa storia

Per creare un’app da questo modello, è necessario fornire un titolo. Utilizzare lo strumento Impostazioni per personalizzare i report rapidi.

Requisiti

I requisiti del modello Report rapidi sono elencati di seguito:

  • La versione della mappa Web deve essere 2.0 o successiva; in caso contrario, la mappa non verrà caricata con successo.
  • (Facoltativo) Consentire la raccolta di foto e abilitare gli allegati sul feature service in uso.
  • (Facoltativo) Simbolizzare il feature service in uso in base alla categoria per utilizzare i simboli come categorie in un elenco durante la creazione di un report.
  • (Facoltativo) Fornire un elemento di un pacchetto di mappe mobile (MMPK) ospitato pubblicamente nel proprio account aziendale per visualizzare una mappa in modalità offline. Usare la proprietà di configurazione dell'ID dell'elemento della mappa Mobile per configurarlo. Se l’MMPK non è stato creato con l'estensione ArcGIS Pro Publisher con l'uso anonimo abilitato, è necessario configurare Quick Report con un layer di servizio feature protetto per visualizzare la mappa offline.

Personalizzare l'app

Una volta creata l'app, sarà possibile personalizzarla modificandone le impostazioni.

Avviare AppStudio e, nel pannello laterale, selezionare Impostazioni > Proprietà. Nella seguente tabella è elencato il contenuto delle schede della scheda Proprietà Report rapidi, ordinate in base alla visualizzazione e alla funzione. Possono anche essere modificate direttamente nel file appinfo.json dell'app. Se si modifica una di queste proprietà, fare clic su Applica per salvare le modifiche prima di avviare nuovamente l'app.

Contenuto delle proprietà della schermata iniziale

ProprietàNome JSONTipoDescrizione

Immagine di sfondo

startBackground

Stringa (URL immagine)

Immagine utilizzata per lo sfondo della pagina iniziale.

Dimensione carattere di base

baseFontSize

Numero

Imposta la dimensione carattere di base utilizzata nell'app.

File di caratteri del titolo

customTitleFontTTF

Stringa (percorso del file)

Imposta lo stile del carattere personalizzato per titoli e intestazioni utilizzato nell'app.

File dei caratteri di testo

customTextFontTTF

Stringa (percorso del file)

Imposta lo stile del carattere personalizzato utilizzato per il testo nell'app.

Mostra logo

startShowLogo

Booleano (vero|falso)

Mostra o nasconde il logo e il relativo collegamento sulla pagina iniziale.

Logo

logoImage

Stringa (URL immagine)

Immagine utilizzata per il logo visualizzato nella pagina iniziale.

URL logo

logoUrl

Stringa

URL aperto dal logo nella pagina iniziale.

Etichetta numero di telefono

phoneLabel

Stringa

Etichetta visualizzata per il numero di telefono.

Numero di telefono

phoneNumber

Stringa

Il numero di telefono specificato nell'app.

Etichetta sito Web

websiteLabel

Stringa

Etichetta visualizzata per il sito Web.

Sito Web

websiteUrl

Stringa

URL del sito Web specificato nell'app.

Etichetta e-mail

emailLabel

Stringa

Etichetta visualizzata per l'indirizzo e-mail.

Indirizzo e-mail

emailAddress

Stringa

Indirizzo e-mail specificato nell'app.

Etichetta dei social media

socialMediaLabel

Stringa

Etichetta visualizzata per l'URL del social media.

Social media

socialMediaUrl

Stringa

URL del social media specificato nell'app.

Contenuto della proprietà del modulo

ProprietàNome JSONTipoDescrizione

ID mappa Web

webMapID

Stringa

Un ID della mappa Web pubblica che fornisce all'utente informazioni per scegliere la posizione del report. Tutte le mappe di base predefinite sono fornite come mappe Web.

ID dell'elemento del Pacchetto di Mappe Mobile (MMPK)

offlineMMPKID

Stringa

L'ID dell'elemento MMPK pubblico può essere usato per scaricare una mappa offline.

Indirizzo del feature service

featureServiceURL

Stringa

URL del feature layer in cui acquisire il record osservazione.

ID layer del feature service

featureLayerId

Stringa

ID del feature layer in cui acquisire il record osservazione. È possibile aggiungere uno o più ID del feature layer dallo stesso feature service di un elenco separato da virgole. Ad esempio, 0, 1, 2.

URL payload

payloadUrl

Stringa

Configurare un URL opzionale per inviare informazioni su un report presentato correttamente a un servizio webhook esterno in formato JSON. Per ulteriori informazioni, consultare la pagina Wikipedia sui webhook.

Messaggio di ringraziamento

thankyouMessage

Stringa

Testo di feedback da mostrare quando l'utente invia un report. Supporta i collegamenti HTML.

Collegamento guida report

reportHelpUrl

Stringa

Guida o istruzioni per compilare il report. Può essere un URL o un file HTML locale.

Consenti di ignorare gli allegati

allowPhotoToSkip

Booleano (vero|falso)

Consente all'utente di ignorare il caricamento dell’allegato nel modulo. Se il valore è false, l'utente deve specificare almeno un allegato. Questo può essere una foto, un audio o un video (se abilitato).

Mostra album

showAlbum

Booleano (vero|falso)

Consente all’utente di scegliere una foto dall’album. Il valore predefinito è true.

Abilitare i file selezionati (BETA)

enableSelectFiles

Booleano (vero|falso)

Consente all'utente di scegliere file come allegati. Il valore predefinito è true.

Abilitare il registratore di video (BETA)

supportVideoRecorder

Booleano (vero|falso)

Abilita la registrazione di video fino a 30 secondi da allegare in quanto parte del report.

Nota:

La registrazione di video non è disponibile nei dispositivi Windows.

Abilitare il registratore di audio (BETA)

supportAudioRecorder

Booleano (vero|falso)

Abilita la registrazione di audio fino a 2 minuti da allegare in quanto parte del report.

Numero massimo consentito di allegati

maximumAttachments

Opzioni (casella combinata)

Limita il numero di allegati per ogni feature. Gli allegato possono essere foto, audio o video (se abilitati). Accetta valori tra 1 e 6.

Contenuto della proprietà del colore

ProprietàNome JSONTipoDescrizione

Colore di sfondo

pageBackgroundColor

Stringa (valore del colore)

Colore utilizzato per lo sfondo della pagina dell'app.

Colore testo

textColor

Stringa (valore del colore)

Colore utilizzato per il testo.

Colore testo intestazione

headerTextColor

Stringa (valore del colore)

Colore utilizzato per il testo dell'intestazione.

Colore sfondo intestazione

headerBackgroundColor

Stringa (valore del colore)

Colore utilizzato per lo sfondo dell'intestazione.

Colore pulsante

buttonColor

Stringa (valore del colore)

Colore utilizzato per i pulsanti nell'app.


In questo argomento
  1. Requisiti
  2. Personalizzare l'app