0
votes

I have each of the twitter meta tags as required by the summary type of twitter cards for an example page on my site (Drupal-based, as configured from the Global page settings in the Metatags module):

<meta name="twitter:card" content="summary" />
<meta name="twitter:site" content="@detaildata" />
<meta name="twitter:url" content="http://data.nicva.org/article/access-research-knowledge-northern-irelands-social-issues" />
<meta name="twitter:title" content="Access Research Knowledge on Northern Ireland&#039;s social issues" />
<meta name="twitter:description" content="The Detail Data Portal is a publicly-accessible data catalogue for open data from all sectors in Northern Ireland" />

However, the card validator returns the error message wrt the description field:

ERROR: Invalid value (message: Field description failed to validate because: text expects tag property, but not found in Map().)

I don't understand what "text expects tag property, but not found in Map()" refers to. Can anyone shed any light on what that is and why the card is not validating for any of my pages?

1

1 Answers

2
votes
<meta name="twitter:card" content="summary" />
<meta name="twitter:site" content="@detaildata" />
<meta name="twitter:url" content="http://data.nicva.org/article/access-research-knowledge-northern-irelands-social-issues" />
<meta name="twitter:title" content="Access Research Knowledge on Northern Ireland&#039;s social issues" />
<meta name="twitter:description" content="Some Text" />

Summay Card requires description too