用于将目标从一个属性复制到另一个属性的Google Apps脚本

时间:2014-12-04 09:18:52

标签: google-apps-script google-analytics google-analytics-api

我正试图在Google Analytics中将视图从一个属性复制到另一个属性。当我尝试复制Goals时,它会抛出一个错误。

for (var j = 0; j < profiles_src.items.length; j++) {
    var profile_src = profiles_src.items[j];  
    var profile_dest=Analytics.Management.Profiles.insert(profile_src, accountId_dest, webPropertyId_dest);
    sheet.getRange(row, 10).setValue(profile_dest.name);
    sheet.getRange(row, 11).setValue(profile_dest.id);
    var filter_src=Analytics.Management.ProfileFilterLinks.list(accountId_src, webPropertyId_src, profile_src.id)
    //var goal_item=goal_src.items[0]; 
    sheet.getRange(23, 2).setValue(filter_src);    
    var filter_dest = Analytics.Management.ProfileFilterLinks.insert(filter_src.items[0], accountId_dest, webPropertyId_dest, profile_dest.id);
    row++;
}

1 个答案:

答案 0 :(得分:0)

放一些:

Logger.log("The value of my variable is: " + aVariableName);

在代码中声明,然后查看LOG以查看发生了什么。您也可以逐行逐步执行代码。