Что именно требуется для тестирования?

Согласно документам (https://developers.google.com/gmail/actions/testing-your-schema), вы можете проверить это, отправив электронное письмо от себя самому себе. Я делаю это с помощью локального теста на своем компьютере, используя сервер приложений для подключения к GMail SMTP и отправки электронной почты. Я получаю письмо. Я также проверил свой встроенный JSON с помощью тестера разметки электронной почты здесь (https://www.google.com/webmasters/markup-tester/), но я никак не могу заставить карту отображаться в Google Now.

Но если я использую сценарии приложений, это работает.

Итак, я запутался в том, что требуется для тестирования? Как я уже сказал, в нем четко указано, что вы можете отправить его от вас к вам, и мой код проходит проверку, но карточки НЕ отображаются при локальном запуске моего кода.

Если люди хотят это увидеть, вот Gist с кодом ColdFusion. Пароль естественно изменен. И чтобы было ясно, я определенно получаю электронные письма.

https://gist.github.com/cfjedimaster/6826259


person Raymond Camden    schedule 04.10.2013    source источник


Ответы (1)


Для предотвращения спуфинга также требуется правильная подпись DKIM/SPF.

Кроме того, у Google Now есть дополнительные требования для отображения карты. Например, время события должно быть близко к текущему времени.

person Claudio Cherubino    schedule 04.10.2013
comment
Время события имеет смысл, но я бы сказал, что DKIM/SPF — это ошибка, поскольку она не задокументирована. Я думаю, что люди, тестирующие на локальном компьютере (отправляя электронные письма от них и им), являются типичным вариантом использования, но в этом случае вы не можете сделать это из-за этого недокументированного требования. Верно? - person Raymond Camden; 04.10.2013
comment
И более того (и я понимаю, что это, конечно, не ваше решение :), почему спуфинг здесь вообще вызывает беспокойство? Я отправляю электронное письмо от меня ко мне. Этого требования должно быть достаточно, чтобы я гарантировал. - person Raymond Camden; 04.10.2013
comment
Я позабочусь о том, чтобы это было лучше задокументировано. Спуфинг вызывает беспокойство, потому что кто-то может отправить вам электронное письмо, которое выглядит так, как будто оно исходит от вас, и мы не хотим показывать действия, связанные со спамом. - person Claudio Cherubino; 05.10.2013
comment
Справедливо. Не знал, что ты в команде. Спасибо за оперативную помощь! - person Raymond Camden; 05.10.2013
comment
требуются ли оба DKIM / SPF?, чтобы кнопка действия появилась, потому что я получаю письмо по почте: gmail.com, но не подписываю детали, и, конечно, кнопка действия не появляется - person sven; 06.03.2014
comment
Требуется либо DKIM, либо SPF - person Claudio Cherubino; 06.03.2014