Loading

Domande frequenti sui rapporti e sui limiti delle chiamate API

Data pubblicazione: Jun 5, 2021
Descrizione

Note:

  • Il conteggio del limite API dipende dal tipo di organizzazione e dalla versione (Edition). Consultare API Request Limits (Limiti delle richieste API) per ottenere maggiori informazioni.
  • Le chiamate API SOAP e API REST (che includono le chiamate API in blocco) vengono conteggiate a fronte del limite di chiamate API previsto per l'organizzazione.
Risoluzione

 

Riduzione dell'utilizzo delle chiamate API

Per ridurre il volume di chiamate API utilizzate da un determinato client API sono disponibili diversi metodi, che includono (a titolo esemplificativo, ma non esaustivo):
 

  • Caching lato client.
  • Invio di modifiche cumulative, piuttosto che incrementali (ad esempio, uso di risorse Composite nell'API REST).
  • Uso dell'API in blocco per il caricamento/l'aggiornamento globale dei record, invece di utilizzare l'API REST per caricare/aggiornare i suddetti record.

 

Aumento delle chiamate API

Se è necessario un limite più elevato e non si desidera acquistare licenze utente aggiuntive o effettuare l'aggiornamento della versione (Edition) Salesforce in uso, è possibile acquistare chiamate API aggiuntive in Checkout o contattando il proprio rappresentante account. 

 

Visualizzazione delle chiamate API della propria organizzazione tramite la pagina Panoramica del sistema

  1. Passare a Imposta.
  2. In Ricerca veloce, cercare Panoramica del sistema.
  3. Qui è possibile trovare le RICHIESTE API, ULTIME 24 ORE.
  • Questo parametro visualizza il numero di chiamate API effettuate nelle ultime 24 ore, inclusa la giornata odierna.
  • Ad esempio, se si visualizza questo parametro di lunedì, alle ore 14:30, il valore si riferirà alle chiamate effettuate a partire da domenica alle ore 14:30.  

 

Visualizzazione delle chiamate API della propria organizzazione tramite il rapporto 'Utilizzo API ultimi 7 giorni'

Disponibile in:

  • Enterprise Edition, Performance Edition e Unlimited Edition (solo Salesforce Classic). 
  • Disponibile anche in Professional Edition con un costo aggiuntivo e con la richiesta al responsabile account di abilitare l'API. Per ulteriori informazioni, vedere Salesforce editions with API Access (Edizioni di Salesforce con accesso API).


Autorizzazioni richieste:

  • Per visualizzare questo rapporto, nel proprio profilo deve comparire l'autorizzazione 'Visualizza impostazione e configurazione'.
  • Perché gli utenti non amministratori possano visualizzare questo rapporto, nel profilo deve comparire l'autorizzazione 'Modifica tutto'.


Il rapporto 'Utilizzo API ultimi 7 giorni' mostra le chiamate effettuate dall'utente, con relativa data, nel corso degli ultimi 7 giorni, inclusa la giornata odierna. Nota: questa funzione è disponibile solo in Salesforce Classic
 

Come visualizzare il rapporto 'Utilizzo API ultimi 7 giorni'

  1. Fare clic su Rapporti.
  2. Fare clic su Rapporti amministrativi.
  3. Fare clic su Utilizzo API ultimi 7 giorni.
 

Note:

  • I dati del rapporto si azzerano ogni giorno alle ore 00:00 GMT o UTC. 
  • Utilizzo API ultimi 7 giorni potrebbe non essere visualizzato effettuando la ricerca "Trova cartella".
  • A causa di un bug interno, non tutte le chiamate API in Utilizzo API vengono incluse in questo rapporto. Alcune chiamate API in blocco, ad esempio, non vengono incluse. Per dettagli più precisi, utilizzare la pagina Panoramica del sistema o la risorsa Rest Limits
  • Registrazione eventi: per ottenere informazioni più granulari è possibile utilizzare la funzione Registrazione eventi. Per ulteriori informazioni, consultare la guida per lo sviluppatore API SOAP, EventLogFile, e vedere Enable Event Monitoring (Abilitazione di Monitoraggio evento).  Si tenga presente che anche se i registri evento forniscono informazioni granulari, non tutti i registri che utilizzano l'API sono esposti sotto Monitoraggio evento. La maggior parte delle chiamate dovrebbe essere coperta in tipi di evento supportati.  

 

Utilizzo contemporaneo di Panoramica del sistema e del rapporto 'Utilizzo API'

Il seguente esempio illustra come utilizzare contemporaneamente i due strumenti:

 

  1. Si supponga che oggi sia mercoledì. All'interno di Panoramica del sistema, è visualizzato quanto segue:
  • RICHIESTE API, ULTIME 24 ORE 25.000
  1. Ciò significa che nelle ultime 24 ore, compresa la giornata odierna, sono state utilizzate 25.000 chiamate API.
  2. Passare al rapporto "Utilizzo API ultimi 7 giorni" per verificare quante chiamate sono state effettuate nella giornata di mercoledì (oggi) e di parte della giornata di ieri (martedì). Con ogni probabilità compaiono valori simili a questi:
  • Mercoledì: 15.000
  • Martedì: 20.000
  1. Si consideri che il totale "Martedì" include tutte le chiamate API effettuate nella giornata di martedì, ma che il totale di Panoramica del sistema non include tutte le chiamate di questa giornata, ma solo le chiamate API effettuate nelle ultime 24 ore. Quindi, il calcolo viene eseguito in questo modo:
  • Chiamate di mercoledì (15.000) + chiamate di martedì in corso nelle ultime 24 ore (10.000) = 25.000 chiamate API in totale.

In Pardot, è possibile controllare i dati delle richieste API nella pagina API Usage Statistics (Statistiche utilizzo API). 
  1. Fare clic sull'icona ingranaggio e selezionare Impostazioni
  2. Fare clic sulla scheda Usage and Limits (Utilizzo e limiti).
  3. Fare clic sul numero di richieste API giornaliere.
  4. Selezionare la data di cui visualizzare le statistiche relative alle richieste API. 

 

Quali dati sono disponibili nella pagina API Usage Statistics (Statistiche utilizzo API) in Pardot? 

  • Dati grafici
  • Numero di chiamate API effettuate nella data selezionata
  • Chiamate per modulo
  • Chiamate per azione
 
  • Dati tabulari
  • Richieste API effettuate ogni ora
  • Nome utente: chi ha effettuato chiamate API
  • Modulo
  • Azione
  • Utilizzi di autorizzazioni obsolete
  • Totale di richieste API riuscite
Numero articolo Knowledge

000385367

 
Caricamento
Salesforce Help | Article