Limites

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ção Id 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 processAccount de executeInParallel pode 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: