お客様がオンラインウェブショップの商品を注文してパッケージを追跡したいというシナリオをシミュレートしようとしています。Google Now ParcelDelivery orderStatusで2枚のカードを作成
私は現在、3つ目の電子メールを作成しています(現実のシナリオではおそらくそうです)。最初の電子メールは注文確認で、2番目の電子メールは「注文中」で3番目の電子メールは「配信されています" 3つの電子メールすべてで、ほとんどすべてが同じです。
"オーダーステータス":これらの電子メールでの 違いはカード上に表示されますオーダーステータスです "[...]/OrderProcessing"
"オーダーステータス":「[...]/OrderInTransit」
"オーダーステータス": "[...]/OrderDeliveredは、"(2つの以上のリンクを投稿することはできません。)
ここに私の確認メールのマークアップ気圧です:
<!DOCTYPE html>
<html>
<head>
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "ParcelDelivery",
"deliveryAddress": {
"@type": "PostalAddress",
"name": "Firstname Lastname",
"streetAddress": "2nd Street",
"addressLocality": "City",
"addressRegion": "State",
"addressCountry": "Country",
"postalCode": "12345"
},
"expectedArrivalUntil": "2016-08-03T12:00-24:00",
"carrier": {
"@type": "Organization",
"name": "Shipping Company"
},
"itemShipped": {
"@type": "Product",
"name": "Test Product"
},
"trackingNumber": "1234567890",
"trackingUrl": "some url",
"partOfOrder": {
"@type": "Order",
"orderNumber": "555555",
"merchant": {
"@type": "Organization",
"name": "Some web shop"
},
"orderStatus": "http://schema.org/OrderProcessing"
}
}
</script>
</head>
<body>
<p>
Confirmation email
</p>
</body>
</html>
私はこれらの3つの電子メールが表示される最初のカードの注文ステータスを更新するだけであることを達成しようとしています。しかし、代わりに、確認メールを送信した後、「注文中」のメールを送信すると別のカードが表示されます。これをどうにかオーバーライドすることは可能ですか?つまり、ユーザーとしては、1つの製品のみを注文したときに2枚のカードがあることが混乱することがあります。スクリーンショットでは、スウェーデン語のため申し訳ありません
Image after the first email is sent
Image after the second email is sent
、しかし、あなたはおそらく、私はとにかく何を意味するかを理解することができます。
編集:何らかの理由で、私が今itemShipped.name = Test Productを使用すると、イメージとして本当にクールなジャケットが得られます。