Bu sayfada, Google Ads komut dosyalarında bilmeniz gereken çeşitli sınırlamalar ve kısıtlamalar özetlenmiştir. Bu sınırlar, uyarı verilmeden herhangi bir zamanda değiştirilebilir. Bu nedenle, komut dosyalarınızın esnek olduğundan ve hata işleme içerdiğinden emin olun.
Yürütme süresi sınırları
Google Ads komut dosyaları
Reklamveren hesaplarına yönelik Google Ads komut dosyaları en fazla 30 dakika boyunca çalışabilir. Bu sürenin ardından komut dosyaları iptal edilir. Komut dosyası iptal edilmeden önce yapılan tüm değişiklikler uygulanır.
Ad Manager komut dosyaları
Ad Manager komut dosyaları normalde en fazla 30 dakika boyunca çalışabilir. Bu sürenin ardından komut dosyaları iptal edilir. Ancak bir Ads Manager komut dosyası, hesapları paralel olarak işlemek için executeInParallel
yöntemini kullanıyorsa ve bir geri çağırma yöntemi belirtiyorsa iptal edilmeden önce en fazla 60 dakika boyunca çalışabilir. Bu, aşağıdaki şekilde gösterilmiştir. Burada processAccount
paralel işlev, allFinished
ise executeInParallel
çağrılırken kullanılan geri çağırma yöntemidir.
Komut dosyası iptal edilmeden önce yapılan tüm değişiklikler uygulanır.
Varlık sınırları
Google Ads hesaplarının komut dosyaları
Tek bir iterator varsayılan olarak en fazla 50.000 sonuç döndürür. Seçicide
withLimit()
'ü çağırarak bunu değiştirebilirsiniz.Tek bir seçici,
selector.withIds()
içinde en fazla 10.000 kimliği işleyebilir. 10.000 veya daha fazla kimlik belirtilirseselector.get()
bir çalışma zamanında hata oluşturur. Benzer şekilde, kimlik listesi içeren birId IN [LIST]
koşulu belirtme10.000,çalışma zamanı hatasına neden olur.
Günlük kaydı çıkışı 100 KB'ta kısaltılır. Bu durumda bir uyarı günlüğe kaydedilir.
Yönetici hesaplarının komut dosyaları
Bir Ads Manager komut dosyası tarafından işlenen her hesap, yukarıda listelenen kotaya sahip olur.
executeInParallel
yöntemi kullanıldığında bir komut dosyası en fazla 50 hesap işleyebilir.executeInParallel
kaynağındakiprocessAccount
yöntemi 10 MB'a kadar veri döndürebilir.
Toplu yükleme sınırları
Yükleme dosyası 50 MB ve bir milyon satırla sınırlıdır ve bu sınırları aşarsa gönderildikten sonra reddedilir.
Yükleme işi iki saat sonra zaman aşımına uğrar ve yüklenen dosyanın kalan verilerinin işlenmesi durdurulur.
Google hizmetleri için kotalar
Temel Google Apps Komut Dosyası hizmetleri, bazı özellikler için günlük kotalar ve katı sınırlar uygular. Bu kotaların ve bunlarla ilişkili istisna mesajlarının listesi için bu sayfaya bakın.
Yetkilendirilmiş komut dosyaları
OAuth2, komut dosyalarını yetkilendirmek için kullanılır. Her hesapta 250 yetkili komut dosyası sınırı vardır. Bu sınır aşıldığında, daha önce yetkilendirilmiş komut dosyalarından birinin yetkisi kaldırılır. Bu durum geçicidir ve komut dosyası bir sonraki açılışında yeniden yetkilendirilebilir.
Bu sınıra sık sık ulaşıyorsanız farklı komut dosyası gruplarına yetki vermek için birden fazla kullanıcı hesabı kullanmayı düşünebilirsiniz.
Video ve Alışveriş kampanyaları
Standart kampanya seçici (AdsApp.campaigns().get()
), video ve alışveriş kampanyalarını sonuçlardan filtreler. Bunun yerine özel kampanya seçicileri kullanın: