Professional Documents
Culture Documents
Lin Rodnitzky Ratio
Lin Rodnitzky Ratio
function processClientAccount(){
var url =
"https://scriptaccess.optmyzr.com/enhancedscript_helpers/getEnhancedScript/"+userId
+"/"+scriptId+"/"+AdWordsApp.currentAccount().getCustomerId()+"/"+token;
urlLog="https://scriptaccess.optmyzr.com/enhancedscript_helpers/setEnhancedScriptsL
ogs/";
try{
var payload = {
"userId":userId,
"scriptId":scriptId,
"accountId":AdWordsApp.currentAccount().getCustomerId(),
"accountName":AdWordsApp.currentAccount().getName(),
"time":currentDate,
"token":token,
"status":"success",
"statusMsg":successMsg
};
var options = {
"method":"post",
"payload":payload
};
UrlFetchApp.fetch(urlLog,options);
}
}
catch(e){
var err = e.constructor('Error in Evaled Script: ' + e.message);
err.lineNumber = e.lineNumber - err.lineNumber + 3;
Logger.log("err line number "+err.lineNumber);
if(e.message.length>1024){
e.message = e.message.substring(0,1024);
}
e.message = e.message+" -"+err.lineNumber;
var payload = {
"userId":userId,
"scriptId":scriptId,
"accountId":AdWordsApp.currentAccount().getCustomerId(),
"accountName":AdWordsApp.currentAccount().getName(),
"time":currentDate,
"token":token,
"status":"error",
"statusMsg":e.message
};
var options = {
"method":"post",
"payload":payload
};
UrlFetchApp.fetch(urlLog,options);
throw err;
}
}