On this page
Oggetto report
I seguenti oggetti sono direttamente correlati all'API report.
Report
L'oggetto report ha le seguenti proprietà:
| Proprietà | Tipo | Descrizione |
|---|---|---|
| reportid | ID | ID del report. Comportamento della proprietà: - sola lettura - obbligatoria per le operazioni di aggiornamento |
| userid | ID | ID dell'utente che ha creato il report. Comportamento della proprietà: - obbligatoria per le operazioni di creazione |
| name | string | Nome univoco del report. Comportamento della proprietà: - obbligatoria per le operazioni di creazione |
| dashboardid | ID | ID della dashboard su cui si basa il report. Comportamento della proprietà: - obbligatoria per le operazioni di creazione |
| period | integer | Periodo per il quale verrà preparato il report. Valori possibili: 0 - (predefinito) giorno precedente; 1 - settimana precedente; 2 - mese precedente; 3 - anno precedente. |
| cycle | integer | Pianificazione di ripetizione del periodo. Valori possibili: 0 - (predefinito) giornaliera; 1 - settimanale; 2 - mensile; 3 - annuale. |
| start_time | integer | Ora del giorno, in secondi, in cui il report verrà preparato per l'invio. Predefinito: 0. |
| weekdays | integer | Giorni della settimana per l'invio del report. Valori bitmap possibili: 1 - Lunedì; 2 - Martedì; 4 - Mercoledì; 8 - Giovedì; 16 - Venerdì; 32 - Sabato; 64 - Domenica. Questo è un campo bitmask; è accettata qualsiasi somma dei valori bitmap possibili (ad esempio, 21 per lunedì, mercoledì e venerdì). Predefinito: 0. Comportamento della proprietà: - obbligatoria se cycle è impostato su "weekly". |
| active_since | string | Data di inizio. Valori possibili: stringa vuota - (predefinito) non specificata (memorizzata come 0); data specifica nel formato YYYY-MM-DD (memorizzata come timestamp dell'inizio del giorno (00:00:00)). |
| active_till | string | Data di fine. Valori possibili: stringa vuota - (predefinito) non specificata (memorizzata come 0); data specifica nel formato YYYY-MM-DD (memorizzata come timestamp della fine del giorno (23:59:59)). |
| subject | string | Oggetto del messaggio del report. |
| message | string | Testo del messaggio del report. |
| status | integer | Indica se il report è abilitato o disabilitato. Valori possibili: 0 - Disabilitato; 1 - (predefinito) Abilitato. |
| description | text | Descrizione del report. |
| state | integer | Stato del report. Valori possibili: 0 - (predefinito) il report non è ancora stato elaborato; 1 - il report è stato generato e inviato correttamente a tutti i destinatari; 2 - la generazione del report non è riuscita; "info" contiene informazioni sull'errore; 3 - il report è stato generato, ma l'invio ad alcuni (o a tutti) i destinatari non è riuscito; "info" contiene informazioni sull'errore. Comportamento della proprietà: - sola lettura |
| lastsent | timestamp | Timestamp Unix dell'ultimo report inviato correttamente. Comportamento della proprietà: - sola lettura |
| info | string | Descrizione dell'errore o informazioni aggiuntive. Comportamento della proprietà: - sola lettura |
Utenti
L'oggetto users ha le seguenti proprietà:
| Proprietà | Tipo | Descrizione |
|---|---|---|
| userid | ID | ID dell'utente a cui inviare il report. Comportamento della proprietà: - obbligatoria |
| access_userid | ID | ID dell'utente per conto del quale verrà generato il report. 0 - (predefinito) Genera il report per destinatario. |
| exclude | integer | Indica se escludere l'utente dalla mailing list. Valori possibili: 0 - (predefinito) Includi; 1 - Escludi. |
Gruppi di utenti
L'oggetto dei gruppi di utenti ha le seguenti proprietà:
| Proprietà | Type | Descrizione |
|---|---|---|
| usrgrpid | ID | ID del gruppo di utenti a cui inviare il report. Comportamento della proprietà: - obbligatorio |
| access_userid | ID | ID dell'utente per conto del quale verrà generato il report. 0 - (predefinito) Genera il report in base al destinatario. |