Esta página lista os vários limites e limitações dos scripts do Google Ads aos quais você deve estar atento. Esses limites podem mudar a qualquer momento sem aviso prévio. Por isso, verifique se seus scripts são flexíveis e contêm tratamento de erros.
Limites de tempo de execução
Scripts do Google Ads
Os scripts do Google Ads para contas de anunciantes podem ser executados por um máximo de 30 minutos. Depois desse tempo, eles serão cancelados. Todas as alterações realizadas antes do cancelamento do script serão aplicadas.
Scripts do Ad Manager
Os scripts do Ad Manager normalmente podem ser executados por um máximo de 30 minutos. Depois
desse tempo, eles serão cancelados. No entanto, se um script do Ad Manager usar o
executeInParallel
método para processar contas em paralelo e especificar um método de callback, ele
poderá ser executado por um máximo de 60 minutos antes de ser cancelado. Isso é
ilustrado na figura a seguir, em que processAccount é a função paralela
e allFinished é o método de callback ao chamar
executeInParallel.

Todas as alterações realizadas antes do cancelamento do script serão aplicadas.
Limites da entidade
Scripts de contas do Google Ads
Um único iterador terá, por padrão, no máximo 50.000 resultados retornados. Para modificar isso, chame
withLimit()no seletor.Um único seletor pode processar no máximo 10.000 IDs em
selector.withIds(). Se 10.000 ou mais IDs forem especificados,selector.get()vai gerar um erro de execução. Da mesma forma, especificar uma condiçãoId IN [LIST]com uma lista de mais de 10.000 IDs vai resultar em um erro de execução.O registro de saídas será truncado em 100 KB. Se isso ocorrer, um aviso será registrado.
Scripts de contas de administrador
Cada conta processada por um script do Ad Manager recebe a própria cota, conforme listado na seção anterior.
Ao usar o método
executeInParallel, um script pode processar até 50 contas.O método
processAccountdeexecuteInParallelpode retornar até 10 MB de dados.
Limites de upload em massa
O arquivo de upload é limitado a 50 MB e um milhão de linhas e será rejeitado após o envio se exceder esses limites.
A tarefa de upload expira depois de duas horas e o processamento dos dados restantes será interrompido no arquivo enviado.
Cotas para os serviços do Google
Os serviços de Script do Google Apps subjacentes impõem cotas diárias e limites rígidos em alguns recursos. Confira uma lista dessas cotas e as mensagens de exceção correspondentes.
Scripts autorizados
OAuth2 é usado para autorizar scripts. Cada conta tem um limite de 250 scripts autorizados. Além desse limite, um dos scripts previamente autorizados será desautorizado. Essa situação é apenas temporária. O script poderá ser autorizado novamente da próxima vez que for aberto.
Se você costuma atingir esse limite, considere usar várias contas de usuário para autorizar diferentes conjuntos de scripts.
Campanhas de vídeo e do Shopping
O seletor de campanha padrão (AdsApp.campaigns().get()) vai filtrar
as campanhas de vídeo e
do Shopping
dos resultados. Use os seletores de campanha dedicados: