2013-08-29 2 views
2

Я попытался отправить по электронной почте от [email protected] в [email protected] следующее сообщение (от https://developers.google.com/gmail/schemas/embedding-schemas-in-emails):Gmail Schemas - не отображается в почтовом ящике

Return-Path: <[email protected]> 
Received: from ns398878.ovh.net ([2001:41d0:8:54ab::1]) 
     by mx.google.com with ESMTPSA id ei6sm12344329wid.11.1969.12.31.16.00.00 
     (version=TLSv1.1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); 
     Thu, 29 Aug 2013 06:10:15 -0700 (PDT) 
Content-Type: text/html; charset="utf-8" 
MIME-Version: 1.0 
Content-Transfer-Encoding: 7bit 
Subject: None 
From: automat <[email protected]> 
To: [email protected] 
Date: Thu, 29 Aug 2013 13:10:15 -0000 
Message-ID: <20130829131015.29363.9[email protected]> 


<html> 
    <body> 
    <script type="application/ld+json"> 
    { 
     "@context":    "http://schema.org", 
     "@type":    "EventReservation", 
     "reservationNumber": "IO12345", 
     "underName": "John Smith", 
     "reservationFor": { 
     "@type": "Event", 
     "name":    "Google I/O 2013", 
     "startDate":   "2013-05-15T08:30:00-08:00", 
     "location":   "Moscone Center, 800 Howard St., San Francisco, CA 94103" 
     } 
    } 
    </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

Кажется, что бронирование событий работает только для Google Now. Как Google doc говорит

Gmail поддерживает 4 типа действий и 1 интерактивную карту:

RSVP Действие для событий

действий Обзор для ресторанов, фильмов, продуктов и услуг

Одно нажатие Действие для всего, что может быть выполнено одним щелчком мыши

Go-к действию для более сложных взаимодействий

Летные интерактивные карты

Как вы видите, ничего не сказано об оговорках событий.

Кроме того, если вы просто отправляете тестовое письмо с примером резервирования событий (from doc), вы также не получите кнопку действия.

Но Google теперь имеет специальную карточку для этого случая (см doc):

После электронной почты подтвердив номер события:

enter image description here

2

Я думаю, вам нужно использовать Google Скрипт приложений для тестирования. https://developers.google.com/gmail/actions/apps-script-tutorial

Я пытался отправить электронную почту себе с помощью разметки schema.org, используя SMTP-клиент без каких-либо успехов, но это сработало для меня прямо из коробки.

+0

Спасибо, это отличный инструмент! К сожалению, их собственный пример не работает (никаких видимых действий), поэтому я думаю, что нет смысла пытаться заставить мою собственную почту работать ... :( – Sabo