Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Yineleyiciler, bir seçicinin döndürdüğü öğeleri numaralandırır. Yineleyiciler dizilere benzer, ancak bir öğeye doğrudan erişmek için dizin kullanamazsınız. Yineleyiciler, bir kerede öğelerin tamamı yerine yalnızca tek bir öğe yükleyerek bellek baskısını azaltmaya da yardımcı olur. Yineleyiciler aşağıdaki yöntemleri içerir.
- boolean hasNext() — Geçerli konum listedeki son öğe değilse true değerini döndürür
- Object next() — Geçerli konumu ilerletir ve nesneyi yeni konuma döndürür
- totalNumEntities() — Yineleyicide bulunan öğelerin sayısını döndürür.
Aşağıdaki kod, hesabınızdaki tüm reklam gruplarını yinelemek için yineleyicinin nasıl kullanılacağını gösterir.
var iterator = AdsApp.adGroups().get();
while (iterator.hasNext()) {
var adGroup = iterator.next();
}
Not
Yineleyiciler for of döngüsü yapısını desteklemez. Örneğin:
for (var campaign of AdsApp.campaigns().get())
Aşağıda yineleyicilerin listesi verilmiştir.
- AdGroupIterator
- AssetGroupYineleyici
- Tanıtıcı
- AdParamIterator
- BingAdsAccountIterator
- BudgetIterator
- CampaignIterator
- ExcludedLocationIterator
- Anahtar Sözcük Yineleyici
- NegativeKeywordListIterator
- ProductGroupYineleyici
- TargetedLocationIterator