Я из службы поддержки G-Suite. Это новая функция, и, к сожалению, в настоящее время нет способа, позволяющего вставить изображение в ячейку таким образом, используя Google Apps Script или API-интерфейсы Sheets. Попытка получить данные в ячейке методом spreadsheets.get
со следующими параметрами
spreadsheetId: "ID of private spreadsheet created in Drive"
includeGridData: True
ranges: D7
fields: sheets/data/rowData/values
Возвращает 200 response
, однако данные изображения не возвращаются:
{
"sheets": [
{
"data": [
{
"rowData": [
{
"values": [
{
"userEnteredValue": {},
"effectiveValue": {},
"effectiveFormat": {
"backgroundColor": {
"red": 1,
"green": 1,
"blue": 1
},
"padding": {
"top": 2,
"right": 3,
"bottom": 2,
"left": 3
},
"horizontalAlignment": "LEFT",
"verticalAlignment": "BOTTOM",
"wrapStrategy": "OVERFLOW_CELL",
"textFormat": {
"foregroundColor": {},
"fontFamily": "Arial",
"fontSize": 10,
"bold": false,
"italic": false,
"strikethrough": false,
"underline": false
},
"hyperlinkDisplayType": "PLAIN_TEXT"
}
}
]
}
]
}
]
}
]
}
Тем не менее, есть запрос функции для этого в системе отслеживания проблем Google, который вы можете найти здесь . Если вы перейдете на страницу запроса функции и нажмете звездочку в верхнем левом углу, вы можете сообщить Google, что вам также нужна эта функция, и она автоматически получит обновления о ее развитии.