スクリプトを使用して Monday.com API を Google シートに接続し、ボードに新しいアイテムを作成することができましたが、アイテム名しか挿入できません。列に値を挿入するにはどうすればよいですか。
コード例:
function Create_Line()
{
var ss = SpreadsheetApp.getActive();
var sh = ss.getSheetByName("tests");
var values = sh.getDataRange().getValues();
var mondayAPIkey = "API_KEY"
for(var i=1;i<values.length;i++)
{
if(values[i][7]=="")
{
var query = "mutation($board:Int!, $name:String!,$colvals:JSON!){create_item(board_id:$board, item_name:$name, column_values:$colvals){id}}";
var variables = {
"board" : "board_id",
"name" : values[i][0], //where column A has the name I want for the item
"colvals": JSON.stringify({ "column_id": "Coluna 1", "value": "Done"}) //calling the now formatted date variable
};
var pulseID = JSON.parse(makeAPICall(mondayAPIkey, query, variables)).data.create_item.id;
sh.getRange(i+1, 8).setValue(pulseID)
}
}
}

編集:質問をより適切に説明するために、私が探している結果は次のとおりです。

スクリプトは Google シート リスト全体を実行し、Monday.com に行を作成します。問題は、列の値を入力できないことです。