Betiklerin bir Main işlevi olmalıdır

Tarayıcıda yürütülen JavaScript'in aksine, Microsoft Advertising betikleri bir main() işlev tanımlamalıdır. Ana işlev, betiğin giriş noktasıdır ve yürütmek istediğiniz program mantığını içerir. Betik özel işlevler de tanımlayabilir. Örneğin, aşağıdaki betik getAllCampaigns adlı özel bir işlevi çağıran bir ana işlevi tanımlar.

function main() {
    getAllCampaigns();
}

function getAllCampaigns() {
  var campaigns = AdsApp.campaigns().get();
    while(campaigns.hasNext()){
        var campaign = campaigns.next();
    }
}