Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Os iteradores enumeram os itens devolvidos por um seletor . Os iteradores são semelhantes às matrizes, exceto que você não pode usar um índice para acessar diretamente um item. Os iteradores também ajudam a reduzir a pressão da memória carregando apenas um único item de cada vez, em vez de todo o conjunto de itens. Os iteradores incluem os seguintes métodos.
- boolean hasNext() — Devolve verdadeiro se a posição atual não for o último item da lista
- Object next() — Avança a posição atual e retorna o objeto na nova posição
- totalNumEntities() — Devolve o número de itens disponíveis no iterador.
O código a seguir mostra como usar um iterador para iterar em todos os grupos de anúncios da sua conta.
var iterator = AdsApp.adGroups().get();
while (iterator.hasNext()) {
var adGroup = iterator.next();
}
Nota
Os iteradores não suportam a construção de loop for-of . Por exemplo:
for (var campaign of AdsApp.campaigns().get())
Segue-se a lista de iteradores.
- AdGroupIterator
- AssetGroupIterator
- AdIterator
- AdParamIterator
- BingAdsAccountIterator
- Iterador Orçamental
- CampaignIterator
- ExcludedLocationIterator
- KeywordIterator
- NegativeKeywordListIterator
- ProductGroupIterator
- TargetedLocationIterator