2017-08-30 12 views
0

私はこれに新しく、私はテニスプレイヤーにサービスを提供しようとしています。そこで、ウェブサイトに行くことができ、裁判所の予約フォームを記入します。このフォームは、遊びたい時と場所でメールを送信します。確認後、カレンダーを更新する必要があります。私はさまざまなシナリオを用意してみましたが、うまくいかなかったのです。何が欠けているのか分かりません。 電子メールの中のカレンダーを更新するイベント

<html> 
<body> 
<script type="application/ld+json"> 
{ 
    "@context":    "http://schema.org", 
    "@type":     "EventReservation", 
    "reservationNumber":  "IO12345", 
    "underName": { 
    "@type":    "Person", 
    "name":    "John Smith" 
    }, 
    "reservationFor": { 
    "@type":    "Event", 
    "name":    "Google I/O 2013", 
    "startDate":   "2017-08-30T08:30:00-08:00", 
    "location": { 
     "@type":    "Place", 
     "name":    "Moscone Center", 
     "address": { 
     "@type":   "PostalAddress", 
     "streetAddress": "800 Howard St.", 
     "addressLocality": "San Francisco", 
     "addressRegion": "CA", 
     "postalCode":  "94103", 
     "addressCountry": "US" 
     } 
    } 
    } 
} 
</script> 
<p> 
    Dear John, thanks for booking your Google I/O ticket with us. 
</p> 
<p> 
    BOOKING DETAILS<br/> 
    Reservation number: IO12345<br/> 
    Order for: John Smith<br/> 
    Event: Google I/O 2013<br/> 
    Start time: May 15th 2013 8:00am PST<br/> 
    Venue: Moscone Center, 800 Howard St., San Francisco, CA 94103<br/> 
</p> 


</body> 

</html> 
を、私はそれ以上のように、単にテキストを参照してください。次のように私は自分自身にメールエン送ります。 ありがとうございます。 ハゴップ

答えて

0

あなたは不足している物件:reservationStatusが必要です。私はBasic event reminder without a ticket JSON-LDを使用しました:

enter image description here

私はあなたのコードを試してみましたが、reservationStatusを追加し、それが働いてきた:ここ

<html> 
    <head> 
    <script type="application/ld+json"> 
{ 
    "@context": "http://schema.org", 
    "@type": "EventReservation", 
    "reservationNumber": "E123456789", 
    "reservationStatus": "http://schema.org/Confirmed", 
    "underName": { 
    "@type": "Person", 
    "name": "John Smith" 
    }, 
    "reservationFor": { 
    "@type": "Event", 
    "name": "Foo Fighters Concert", 
    "startDate": "2017-09-06T11:30:00-12:30", 
    "location": { 
     "@type": "Place", 
     "name": "AT&T Park", 
     "address": { 
     "@type": "PostalAddress", 
     "streetAddress": "24 Willie Mays Plaza", 
     "addressLocality": "San Francisco", 
     "addressRegion": "CA", 
     "postalCode": "94107", 
     "addressCountry": "US" 
     } 
    } 
    } 
} 
</script> 
    </head> 
    <body> 
    <p> 
     An event was reserved. 
    </p> 
    </body> 
</html> 

は結果です。 Email Markup Testerを使用してスキーマをテストできます。

これが役に立ちます。

関連する問題