Betik yürütme sınırları
Betik yürütme 30 dakika ile sınırlıdır. Betiğin yürütme süresi 30 dakikayı aşarsa iptal edilir. Betik iptal edilmeden önce eklenen veya güncelleştirilen tüm varlıklar kaydedilir.
Betiği çalıştırabilmeniz için bir sınır yoktur.
Hesap başına sahip olabileceğiniz betik sayısı 100 ile sınırlıdır.
Tek hesap sınırları
Bu tek hesap sınırları betik başınadır (betikler arasında çağrıların toplanması değildir).
Yineleyici en fazla 50.000 varlık döndürebilir. Örneğin, KeywordSelector 50.000'den fazla anahtar sözcük döndürse bile KeywordIterator en fazla 50.000 anahtar sözcük döndürür. Sınıra ulaştığınızda, yineleyicinin
hasNext
yöntemi false döndürür ve Betikler bir uyarı kaydeder.Seçicinin
withIds
yöntemi 10.000 kimlikle sınırlıdır. Betikler, 10.000'den fazla kimlik belirtirseniz çalışma zamanı hatası oluşturur. SeçicininwithCondition
yöntemini kullanır ve 10.000'den fazla kimlik içeren bir 'ID IN [LIST]' koşulu belirtirseniz de aynı durum geçerlidir.Betik en fazla 250.000 varlık alabilir. Bu, her biri en fazla 50.000 varlık döndüren beş yineleyici alabileceğiniz anlamına gelir. Sınıra ulaştığınızda, yineleyicinin
hasNext
yöntemi false döndürür ve Betikler bir uyarı kaydeder.Bir betik en fazla 250.000 anahtar sözcük ve reklam oluşturabilir. Ek varlık oluşturma başarısız olur ve Betikler bir uyarı kaydeder.
Betik, konsol günlüğüne en fazla 100 KB çıkış yazabilir. Sınırı aştığınızda Betikler bir uyarı kaydeder.
Varlık sınırlarından kaçınmak için çağrı düzeni
Betiklerinizdeki varlık sınırlarını işleme hakkında bilgi için bkz. En iyi yöntemler'devarlık sınırlarını önlemek için çağırma düzeni.
Çok hesaplı sınırlar
Yukarıda listelenen tek hesap sınırları, çok hesaplı bir betiğin işlediği her hesap için geçerlidir.
Özel durum, yöntemini çağıran betikler
executeInParallel
içindir. Betiğiniz çağırırsaexecuteInParallel
, bir geri çağırma işlevi belirtmediğiniz sürece betiğin ile de 30 dakika içinde tamamlanması gerekir. Bir geri çağırma işlevi belirtirseniz geri çağırmanın tamamlanması 30 dakika daha sürebilir. Bu, betiğinizin (her hesap için yürüttüğünüz işlev dahil) tamamlanması için 30 dakika ve geri çağırmanızın tamamlanmasının 30 dakikası olduğu anlamına gelir. 30 dakikadan uzun sürerse betik iptal edilir ve betik iptal edilmeden önce eklenen veya güncelleştirilen tüm varlıklar kaydedilir.yöntemi,
executeInParallel
betiğinizin aynı anda en fazla 50 hesabı işlemesine olanak tanır.belirten
executeInParallel
işlev en fazla 10 MB veri döndürebilir.
UrlFetch sınırları
Bkz. UrlFetch sınırları.
Microsoft Advertising varlık sınırları
Microsoft Advertising varlık sınırları için bkz. Varlık Hiyerarşisi ve Sınırları.