Limiti di utilizzo
Come richiedere un aumento della quota
Le API Google Business Profile hanno limiti di quota predefiniti, documentati di seguito. Quando raggiungi il limite di quota, puoi richiedere un aumento della quota. Le richieste di aumento della quota ora devono essere effettuate tramite il nostro modulo di contatto dell'API GBP. Seleziona "Richiesta di aumento della quota" dal menu a discesa e fornisci le informazioni richieste.
Quando invii il modulo, ti verrà chiesto di fornire le seguenti informazioni:- Nome dell'azienda ed email di contatto
- Il numero del progetto
Una volta inviato il modulo, il team di Google Business Profile esaminerà la tua richiesta e determinerà se l'aumento della quota è appropriato. Se la richiesta viene approvata, la quota verrà aumentata. Se la richiesta viene rifiutata, il team di Profilo dell'attività su Google fornirà un motivo per il rifiuto.
Le sezioni seguenti descrivono i limiti di quota specifici per varie API GBP.
API My Business Business Information
- Richieste predefinite al minuto: 300 QPM.
- Inoltre, applicheremo un limite di 10 modifiche al minuto per ogni profilo dell'attività su Google. Questo limite non può essere aumentato.
API My Business Account Management
- Richieste predefinite al minuto: 300 QPM.
API Business Profile Performance
- Richieste predefinite al minuto: 300 QPM.
API My Business Verifications
- Richieste predefinite al minuto: 300 QPM.
API My Business Q&A
- Richieste predefinite al minuto: 300 QPM.
API My Business Lodging
- Richieste predefinite al minuto: 300 QPM.
API My Business Place Actions
- Richieste predefinite al minuto: 300 QPM.
API My Business Notifications
- Richieste predefinite al minuto: 300 QPM.
Best practice prima di richiedere un aumento della quota
Monitoreremo l'utilizzo medio della quota in un determinato periodo di tempo per assicurarci che tu stia utilizzando in modo efficiente i limiti di quota attuali. La tua richiesta verrà rifiutata se non raggiungi costantemente l'attuale limite di QPM o se il tuo utilizzo medio supera il 50% del limite di QPM. Se hai un pattern di utilizzo molto irregolare, prova a implementare le best practice per le quote, ad esempio:
- Implementa il backoff esponenziale: questo è il metodo standard di settore per gestire i limiti di frequenza. Quando ricevi un errore di limite di frequenza, il codice deve attendere un periodo breve e casuale (ad es. 1 secondo) e poi riprova a inviare la richiesta. Se non riesce di nuovo, deve attendere un periodo più lungo (ad es. 2 secondi), poi 4 secondi e così via. In questo modo, i picchi di traffico vengono automaticamente smussati e i job vengono completati correttamente senza intervento manuale.
- Distribuire il carico: se esegui un job batch che deve effettuare 500 chiamate, anziché tentare di eseguirle tutte il più rapidamente possibile, valuta la possibilità di distribuirle nell'arco di alcuni minuti. Ad esempio, introduci un piccolo ritardo tra una chiamata e l'altra o elabora il carico di lavoro in blocchi più piccoli. In questo modo, rimarrai ben al di sotto del limite di QPM.
- Utilizza la memorizzazione nella cache: se recuperi ripetutamente dati che non cambiano spesso, valuta la possibilità di memorizzarli nella cache per ridurre il numero di chiamate API necessarie.