我正在设置酒店预订Google即时贴,以确认电子邮件,但我无法显示不同的图片。
现在它只显示默认"旧金山"图片。我在JSON标记中设置了图像URL,但它什么也没做。
我错过了什么或者这是否可能?
<script type="application/ld+json">
{
"@context" : "http://schema.org",
"@type" : "LodgingReservation",
"reservationNumber" : "10019",
"reservationFor" : {
"@type" : "LodgingBusiness",
"name" : "San Francisco Inn",
"image" : "http://usa.sae.edu/assets/Campuses/San-Francsico/2015/San_Francisco_city_view.jpg",
"address" : {
"@type" : "PostalAddress",
"streetAddress" : "123 South Van Ness Avenue",
"addressLocality" : "San Francisco",
"addressRegion" : "CA",
"postalCode" : "94110"
}
},
"underName" : {
"@type" : "Person",
"name" : "John Smith"
},
"price" : "$215.00",
"checkinDate" : "2016-01-15",
"checkoutDate" : "2016-01-20",
}
</script>
答案 0 :(得分:0)
我不是百分之百肯定,而是要检查一些事情,你有一个尾随的逗号:
“checkoutDate”:“2016-01-20”,
我也尝试通过https提供您的图片,Google的大部分网站现在只支持https,通常Google会在电子邮件中代理图片,但是对于schema.org标记,它可能会预期https。
此外,在撰写Google文档的LodgingReservation部分时,它说它很容易发生变化,因此谷歌可能会有些不妥。