Google AdWords Scripts bir süredir hayatımızda olan, toplu işlemleri oldukça hızlandıran ve kolaylaştırabilen bir yapı. Ancak AdWords Scripts’i kullanabilmeniz için biraz kodlama geçmişinizin olmasına veya IT ekibinin desteğine ihtiyacınız olacak.
AdWords Scripts, JavaScript’e benzer bir yapı taşıyor kodlarda. Referans yapısına Google Developers’taki AdWords Scripts kısmından ulaşabilirsiniz.
Şimdilik küçük bir başlangıç ile kodlama yapısını görelim, gelecek yazılarda işinize yarayacak hazır kodlar ile devam edeceğiz.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 |
// AdWords Scripts için olması zorunlu olan fonksiyon main fonksiyonu. // Farklı fonksiyonlar tanımlayabiliyor olmanıza rağmen main zorunlu. function main() { } // Değişken tanımlamaları yapalım. // Detaylı bilgi için: http://tutorialspoint.com/javascript/javascript_variables.htm var Isim = 'Movies'; // tek tırnak ile tanımlanabilir var Tur = "Korku"; // çift tırnak da kullanılabilir var Yil = 2014; // sayi için tırnağa ihtiyaç yok var Puan = 4.5; // yine bir sayı var Vizyon = true; // boolean için true/false kullanılabilir // Birden fazla değeri array yaratarak tanımlayabilirsiniz. // Detaylı bilgi için: http://www.w3schools.com/js/js_obj_array.asp var Sinemalar = ["Kadıköy", "Beşiktaş", "Kanyon"]; // Array'deki veriyi index kullanarak çağırabilirsiniz. var SinemaAdi = Sinemalar[0]; // 0 array'deki index'in ilk değeridir. İkinci için 1, vs. kullanabilirsiniz. // lenght kullanarak array'deki verileri sayabilirsiniz. var SinemaSayisi = Sinemalar.lenght; // Sonuç 3 gelecektir // Değişkenleri kullanarak aritmetik işlemleri yapmak mümkün. // Detaylı bilgi için: http://web.eecs.umich.edu/~bartlett/jsops.html var SeansSayisi = SinemaSayisi * 5; // Sonuç 15 gelecektir // Logger.log ile günlük kısmına not kaydedilmesini sağlayabilirsiniz Logger.log(Isim); Logger.log(Sinemalar[0]); // if statement kullanabilirsiniz if(SinemaSayisi > 2){ Logger.log("Yeterli"); } else { Logger.log("Az"); } |