我想使用Gmail收件箱操作的跟踪操作按钮功能。 我尝试了视图操作和跟踪操作功能。 然而,我完全困惑,我应该使用哪种方法来实现我的要求。 我试图在我的电子邮件中加入以下标记。 对于跟踪动作,我编写了以下标记。Gmail收件箱操作 - 查看操作和跟踪操作的实际区别是什么?
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "ParcelDelivery",
"trackingUrl": "http://www.my-domain.com/trackOrder/orderId=101010"
}
</script>
而对于视图操作,我写下面的标记。
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"action": {
"@type": "ViewAction",
"url": "http://www.my-domain.com/trackOrder/orderId=101010",
"name": "Track your order"
}
}
使用任何这种标记,我可以达到我的要求。但我不确定哪个更好。 另外我还没有清楚的想法,如何在标记中使用诸如“deliveryAddress”,“expectedArrivalUntil”,“carrier”,“itemShipped”,“partOfOrder”之类的属性。
我需要关于这方面的建议。
如果我不提 “是DeliveryAddress”, “expectedArrivalUntil”, “载体”, “itemShipped”, “partOfOrder”,...?我的意思是,我没有发现这些属性的任何意义。它没有这些属性也很好。你能告诉我这些房产有什么用途吗? – sarvesh
没有必需字段的ParcelDelivery对象不应该(或者将来不会)被解析并显示给用户。 –
好的我明白了。谢谢克劳迪奥。 – sarvesh