2016-11-21 12 views
0

Я пробовал много вещей и тегов, включая использование макроданных и JSON-LD, однако я не смог отобразить логотип компании.Как показать логотип компании в google now card с помощью схемы резервирования электронной почты Google

Я не уверен, как я могу отображать изображение, как показано в образце Google на странице документации here.

[ 
 
    { 
 
     "@context": "http://schema.org", 
 
     "@type": "EventReservation", 
 
     "reservationNumber": "OIU888888", 
 
     "reservationStatus": "http://schema.org/Confirmed", 
 
     "url": "http://example.com", 
 
     "underName": { 
 
     "@type": "Organization", 
 
     "name": "ABC, Inc." 
 
     }, 
 
     "reservationFor": { 
 
     "@type": "BusinessEvent", 
 
     "name": "Invite", 
 
     "url": "http://example.com", 
 
     "performer": { 
 
      "@type": "Organization", 
 
      "name": "ABC", 
 
      "image": "http://103.56.173.67/images/footer-logo.png" 
 
     }, 
 
     "startDate": "2016-11-18T19:00:00", 
 
     "location": { 
 
      "@type": "Place", 
 
      "name": "AT&T Park", 
 
      "address": { 
 
      "@type": "PostalAddress", 
 
      "streetAddress": "AT&T Park", 
 
      "addressLocality": "San Francisco", 
 
      "addressRegion": "CA", 
 
      "postalCode": "94107", 
 
      "addressCountry": "US" 
 
      } 
 
     } 
 
     }, 
 
     "potentialAction":{ 
 
     "@type": "ViewAction", 
 
     "target" : "<<MobileAccess>>", 
 
     "url": "http://example.com", 
 
     "name" : "<<GMJoinByComputer>>" 
 
     } 
 
    } 
 
]

Я поделюсь больше информации, если кому интересно, любая помощь приветствуется.

ответ

0

Как я проверил documentation, просто убедитесь, что вы просмотрите информацию о своем письме, чтобы узнать, относятся ли какие-либо из этих свойств к вашему резервированию событий. Убедитесь, что вы использовали свойство reservationFor.image для URL-адреса изображения события.

Вы можете проверить эти потоки SO: Can you and how do you embed images in an email when using the Gmail API? и Google Now Event card - How to display more information если это поможет.

+0

Я уже делаю, один пункт, который, как я думал, может относиться к [link] (https://stackoverflow.com/questions/22924706/google-schemas-sender-image) или здесь [link] (https: // stackoverflow .com/questions/22672909/will-the-gmail-offers-publisher-name-override-sender-name/22675087 # 22675087). Поскольку я тестирую это, возможно, так может быть, я не могу показать изображение, так как из адреса всегда будет моя, а электронная почта и профиль, которые я использую, являются фирмой. Какие-либо предложения? Кроме того, моя озабоченность связана с показом изображения в карточке google now, а не в электронной почте. –

0

@Yash Cauhan Я заметил, что ваш тип события - «BusinessEvent». Благодаря моим знаниям и тестированию я заметил, что изображение появляется только при использовании типа события «MusicEvent».

При проскальзывании через documentation Я заметил, что свойство изображения используется только в примере Music Event. Как работа вокруг, я бы установил ваш тип события MusicEvent, если вы хотите, чтобы изображение появилось.

Надеюсь, это поможет.

 Смежные вопросы

  • Нет связанных вопросов^_^