IT-Academy

Iteratorovanie Entit a Switch

Sep 7th, 2018
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function main() {
  2.   var entita = "ad"; // keyword
  3.   var volba = "ke";
  4.  
  5.  
  6.   switch(volba){
  7.     case "ad":  // if (volba === 1)
  8.             Logger.log("ad");
  9.             entita = "ad";
  10.             break;
  11.     case "ke":
  12.             Logger.log("Vybral si keyword...");
  13.             entita = "keyword";
  14.             break;
  15.     case "ca":
  16.             Logger.log("Vybral si campaign...");
  17.             entita = "campaign";
  18.             break;
  19.     default:
  20.       Logger.log("Vybral si neexistujucu volbu...");
  21.             break;
  22.   }
  23.   // ...
  24.  
  25.   var iterator = AdWordsApp.campaigns().get();
  26.   Logger.log("ID\t\tNazov kampane \tRozpocet \tDatum zacatia \tStrategia ponukania cien");
  27.  
  28.  /* while(iterator.hasNext()){
  29.         Logger.log(iterator.next().getId() + "\t" + iterator.next().getName() + "\t" + iterator.next().getBudget()
  30.          + "\t\t" + iterator.next().getStartDate().year + "\t\t" + iterator.next().getBiddingStrategyType());
  31.    } */
  32.  
  33.   Logger.log("Pocet kampani: " + iterator.totalNumEntities());  
  34.   Logger.log("-------------");  
  35.  
  36.   var iteratorKlucoveSlova = AdWordsApp.keywords().get();
  37.  
  38.   while(iteratorKlucoveSlova.hasNext()){
  39.      Logger.log(iteratorKlucoveSlova.next().getText() + "\t" + iteratorKlucoveSlova.next().getMatchType() + "\t"
  40.                 + iteratorKlucoveSlova.next().getQualityScore());  
  41.  }
  42.  
  43.   Logger.log("Pocet klucovych slov: " + iteratorKlucoveSlova.totalNumEntities());  
  44.   Logger.log("-------------");  
  45.  
  46.  
  47. }
Advertisement
Add Comment
Please, Sign In to add comment