如何在 url 为空且仍然是 运行 脚本时跳过 UrlFetchApp

How to skip a UrlFetchApp when the url is empty and still run the script

有时会没有 url 可供获取,基本上有时我会添加图像,有时我不会,但我仍然希望脚本的其余部分能够 运行。目前缺少 url 正在阻止整个事情。

当 A1Image 单元格中没有可用的 url 可获取时,我收到此错误:

Error Exception: Attribute provided with no value: url

是否有不同的方法来制作脚本 运行 并且几乎 ignore/skip Url Fetch App fetch (A1Image) 仅当 A1Image 单元格为空时?

这是将 A1Image url 显示为 PDF 中的图像的脚本部分:

// Insert image1
 var element = body.findText("Image1").getElement(); 
 var blob = UrlFetchApp.fetch(A1Image).getBlob(); 
 var image = element.getParent().asParagraph().insertInlineImage(0, blob); 
  image.setHeight(400);
  image.setWidth(600);
if(A1Image) {
   var blob = UrlFetchApp.fetch(A1Image).getBlob();