Limiti

Questa pagina descrive i vari limiti e limitazioni degli script Google Ads di cui devi essere a conoscenza. Questi limiti possono cambiare in qualsiasi momento senza preavviso, quindi assicurati che i tuoi script siano flessibili e contengano la gestione degli errori.

Limiti di tempo di esecuzione

Gli script Google Ads per gli account inserzionista possono essere eseguiti per un massimo di 30 minuti, dopodiché verranno annullati. Verranno applicate tutte le modifiche apportate prima dell'annullamento dello script.

Script di Gestore annunci

Gli script di Ads Manager possono essere eseguiti normalmente per un massimo di 30 minuti, dopodiché verranno annullati. Tuttavia, se uno script di Ads Manager utilizza il metodo executeInParallel per elaborare gli account in parallelo e specifica un metodo di callback, può essere eseguito fino a un massimo di 60 minuti prima di essere annullato. Ciò è illustrato nella figura seguente, in cui processAccount è la funzione parallela e allFinished è il metodo di callback quando si chiama executeInParallel.

Verranno applicate tutte le modifiche apportate prima dell'annullamento dello script.

Limiti entità

Script degli account Google Ads

  • Un singolo iteratore restituirà al massimo 50.000 risultati. Puoi modificare questa impostazione chiamando withLimit() sul selettore.

  • Un singolo selettore può gestire al massimo 10.000 ID in selector.withIds(). Se vengono specificati 10.000 o più ID, selector.get() genererà un errore di runtime. Allo stesso modo, specificare una condizione Id IN [LIST] con un elenco di ID

    10.000 genererà un errore di runtime.

  • L'output di logging verrà troncato a 100 KB. Se ciò accade, verrà registrato un avviso.

Script degli account amministratore

  • Ogni account elaborato da uno script di Ads Manager riceve la propria quota come indicato sopra.

  • Quando utilizzi il metodo executeInParallel, uno script può elaborare fino a 50 account.

  • Il metodo processAccount di executeInParallel può restituire fino a 10 MB di dati.

Limiti di caricamento collettivo

  • Il file di caricamento è limitato a 50 MB e a un milione di righe e verrà rifiutato al momento dell'invio se supera questi limiti.

  • Un job di caricamento scade dopo due ore e l'elaborazione di tutti i dati rimanenti del file caricato viene interrotta.

Quote per i servizi Google

I servizi Google Apps Script sottostanti impongono quote giornaliere e limiti rigidi su alcune funzionalità. Consulta un elenco di queste quote e dei messaggi di eccezione corrispondenti.

Script autorizzati

OAuth2 viene utilizzato per autorizzare gli script. Ogni account ha un limite di 250 script autorizzati. Superato questo limite, uno degli script precedentemente autorizzati verrà deautorizzato. Si tratta solo di una situazione temporanea e lo script può essere riautorizzato alla successiva apertura.

Se superi spesso questo limite, ti consigliamo di utilizzare più account utente per autorizzare diversi set di script.

Campagne video e Shopping

Il selettore delle campagne standard (AdsApp.campaigns().get()) filtrerà le campagne video e Shopping dai risultati. Utilizza invece i selettori delle campagne dedicati: