我一直在尝试将多个产品图片作为 Gmail 邮件注释包含在内,我相信 CatalogCardLayout 是我应该使用的。我很好奇这种体验应该是什么,因为我打算将它用于废弃的购物车系列。本质上,我想为每个 CatalogCard 使用一张产品图片。由于我从未在实际中看到过这种情况,我不确定用户是否应该能够单击下一个图像,或者在下一次打开电子邮件时填充新图像。这是我正在使用的一些示例代码(带有一些示例图像占位符) - 有没有人有使用具有多个图像的 CatalogCardLayout 的经验:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html>
<head>
<script type="application/ld+json">
[{
"@context": "http://schema.org/",
"@type": "Organization",
"logo": "https://www.gstatic.com/images/branding/product/1x/googleg_48dp.png"
},{
"@context": "http://schema.org/",
"@type": "EmailMessage",
"subjectLine": "[Important] Please add subject line in annotation"
},{
"@context": "http://schema.org/",
"@type": "DiscountOffer",
"description": "20% off",
"discountCode": "PROMO",
"availabilityStarts": "2021-03-08T15:11:50-08:00",
"availabilityEnds": "2021-03-14T15:11:50-08:00"
},{
"@context": "http://schema.org/",
"@type": "PromotionCard",
"@promotionCardLayout": "CatalogCardLayout",
"headline": "Image 1",
"price": "$49.99",
"image": "https://dummyimage.com/538x138/000/fff&text=Image+1",
"position": "0"
},
{
"@context": "http://schema.org/",
"@type": "PromotionCard",
"@promotionCardLayout": "CatalogCardLayout",
"headline": "Image 2",
"price": "$149.99",
"image": "https://dummyimage.com/538x138/000/fff&text=Image+2",
"position": "1"
}
]
</script>
</head>