Skip to main content
L’API Monitoring fornisce visibilità sul tuo workspace Base44, inclusa l’attività degli utenti, il consumo delle risorse e le configurazioni delle app. Usa l’API Monitoring per:
  • Tracciare l’utilizzo dei crediti nel tuo workspace e per singoli utenti.
  • Monitorare il pool di crediti del workspace e i limiti di credito per membro.
  • Monitorare l’attività degli utenti e identificare account inattivi.
  • Verificare le impostazioni di sicurezza delle app.
  • Analizzare il coinvolgimento con visualizzazioni, utenti attivi e tendenze di utilizzo.

Workspace

Un workspace è un ambiente condiviso in cui i team collaborano sulle app. L’API Monitoring fornisce ai owner e admin del workspace dati aggregati sugli utenti e le app in un workspace specifico.

ID del workspace

La maggior parte degli endpoint richiede un workspace_id nel percorso URL e devi avere il ruolo admin o owner in quel workspace per accedervi. Per ottenere il tuo workspace_id, naviga alla pagina di gestione del workspace:
  1. Clicca sull’icona del profilo in alto a destra del tuo account.
  2. Passa il mouse sul workspace rilevante e clicca Manage.
  3. L’ID del workspace è l’ultima parte dell’URL della pagina di gestione del workspace.

Pool di crediti e limiti dei membri

Il tuo workspace condivide un unico pool di crediti per ogni periodo di reset dei crediti. Il pool traccia i crediti per messaggi e integrazioni separatamente, e ciascuno riporta il proprio limite, l’importo utilizzato e l’importo rimanente. Il periodo di reset corrisponde a quello mostrato nella tua pagina di fatturazione. Per gli abbonamenti annuali che si resettano mensilmente, si tratta della finestra mensile. La risposta di Get analytics restituisce questi dati nell’oggetto credit_pool, incluso il tuo tier, i limiti giornalieri dei messaggi, i crediti bonus, il saldo della gift card e i flag di superamento del limite. I workspace possono anche impostare limiti di credito per membro su quanti crediti messaggio ogni membro preleva dal pool condiviso. Il limite di un membro proviene da un override individuale o da un’impostazione predefinita del workspace. L’oggetto member_allocations nella risposta di analytics riepiloga questi limiti nel workspace, e l’oggetto member_allocation su ogni utente in Get user riporta il limite e l’utilizzo di un singolo membro.
I limiti di credito per membro dipendono dal tier del tuo workspace. Quando il tuo tier non li supporta, i membri prelevano dal pool senza un limite individuale e i campi per membro restituiscono null.
I campi seats e user_distribution.by_seat_type, il parametro query seat_type e il campo seat_type per utente riflettono un modello di seat legacy e sono deprecati. I workspace sul modello di fatturazione attuale condividono un pool di crediti e riportano zeri per questi campi. Usa credit_pool, member_allocations e il parametro query tier invece.

Esempi di flussi di lavoro

Ecco alcuni modi comuni per usare l’API Monitoring.

Confronta l’utilizzo mensile

1

Ottieni le analitiche del mese corrente

Chiama Get analytics con l’intervallo di date di questo mese per ottenere il consumo attuale di crediti e l’attività degli utenti.
2

Ottieni le analitiche del mese precedente

Chiama di nuovo Get analytics con l’intervallo di date del mese scorso per confrontare le tendenze.

Analizza l’attività degli utenti

1

Elenca gli utenti

Chiama List users per ottenere tutti gli utenti con dati riepilogativi sul consumo per il periodo di fatturazione corrente.
2

Ottieni utente

Chiama Get user per ottenere i dati di consumo per un utente specifico su un intervallo di date personalizzato.

Trova membri oltre il limite di credito

1

Elenca gli utenti oltre il loro limite

Chiama List users con over_member_limit=true per restituire solo i membri che hanno superato il limite di credito per membro nel periodo di reset dei crediti corrente.
2

Ottieni il dettaglio dell'allocazione del membro

Chiama Get user per un membro specifico per vedere il suo member_allocation, incluso il limite, la fonte del limite e i crediti rimanenti.

Verifica un’app

1

Elenca gli utenti

Chiama List users per trovare utenti nel tuo workspace.
2

Elenca le app dell'utente

Chiama List user apps per ottenere gli ID delle app per un utente specifico.
3

Ottieni analitiche dell'app

Chiama Get app analytics per ottenere metriche dettagliate e flag di governance per l’app.
Questa pagina è stata tradotta utilizzando l’IA. Per informazioni più accurate e aggiornate, consulta la versione inglese.