Чтобы сделать это, вы должны понимать, как щелчок запускает вставку изображения.
Если вы посмотрите на предоставленный вами учебник, то есть строка, отвечающая за действие щелчка:
(...) CardService.newImage()
.setImageUrl(imageUrl)
.setOnClickAction(CardService.newAction()
.setFunctionName('applyInsertImageAction')
.setParameters({'url' : imageUrl})));
(...)
Если мы посмотрим на это немного ближе, то увидим, что у наших изображений есть OnClickAction
, который вызывает новое действие с именем функции 'applyInsertImageAction' и параметрами {"url":<imageUrl>}
.
Итак, вкратце, вам нужно вызвать функцию applyInsertImageAction
с правильными параметрами, чтобы выполнить это действие без необходимости дополнительных кликов по изображениям.
Надеюсь, это поможет!