Сейчас в сети: 978
Советы и вопросы по использованию скриптов AdWords
Подсказки
star_border
Ответить

Скрипт на конфликтом

Студент ✭ ✭

Подскажите что нужно сделать чтоб устранить ошибку

http://prntscr.com/fa0hjf

Скрипт на конфликтом

Аспирант ✭

@Olga RЭто значит что ширина объекта должна быть 6. Т.е в каждой ячейке у вас 7 значений, вместо 6.

Нужна строка с outputRange.push([

 

Если это скрипт Keyword Labeler, то сделайте вот так

Замените эту часть

 

 var headers = spreadsheet.getRangeByName('Headers');
  var outputRange = headers.offset(1, 0, changes.length);

  var outputValues = [];
  for (var i = 0; i < changes.length; i++) {
    var change = changes[i];
    outputValues.push([
      change.customerId,
      change.campaignName,
      change.adGroupName,
      change.keywordText,
      change.labelName
    ]);
  }
  outputRange.setValues(outputValues);

  spreadsheet.getRangeByName('RunDate').setValue(new Date());

На вот такую

 

 var headers = spreadsheet.getRangeByName('Headers');
  var outputRange = headers.offset(1, 0, changes.length, 6);

  var outputValues = [];
  for (var i = 0; i < changes.length; i++) {
    var change = changes[i];
    outputValues.push([
      change.customerId,
      change.campaignName,
      change.adGroupName,
      change.keywordText,
      change.labelName
    ]);
  }
  outputRange.setValues(outputValues);

  spreadsheet.getRangeByName('RunDate').setValue(new Date());