Apps Script - L oop для отправки обращений в Google Analytics по протоколу измерений - PullRequest
0 голосов
/ 30 апреля 2020

Я новичок в скрипте приложений и пытаюсь отправить набор обращений в Google Analytics по протоколу измерений. Хиты проверены, и все работает, но мне не хватает части l oop, чтобы отправить много запросов, а не только первую строку, что и происходит сейчас.

Я уверен, что для l oop не работает, но я борюсь с этим. Кто-нибудь может помочь, пожалуйста? :)

function measurementprotocolrequest() {
  var nsheet = "1nzUmSH1QTyDKxx5sBkGs5G4uV_JHTkPcHL64sUTbbqY";
  var query = SpreadsheetApp.openById(nsheet).getSheetByName("Query");


  var lr = query.getLastRow()
  var data = query.getRange("AA2:AA" + lr).getValue()
  Logger.log(data)
  for(var i = 0;i<=lr;i++){

    var options = {
      "method" : "post",
      "payload" : data
    };
    UrlFetchApp.fetch("https://www.google-analytics.com/collect", options);}

}

Целью будет отправка набора строк в столбце AA, а не только первой строки (см. Изображение ниже, пожалуйста):

Google Spreadsheet PrintScreen

...