Hello,
I would also like to know if this issue is getting fixed in the future?
Some in depth Informations:
Fields “offers” / “image” / “performer” / “description” are missing. I found a workaround to get the issue fixed but I cant find the correct path:
he file you need: /the-events-calendar/src/Tribe/JSON_LD/event.php – a part of the infos generated here.
So, after the “endDate” line (for me it in the line 109), I simply inserted the missing infos:
$data->offers = array();
$data->offers[‘@type’] = ‘Offer’;
$data->offers[‘price’] = “0”; // because I actually not selling a thing…
$data->offers[‘availability’] = “http://schema.org/InStock”;
$data->offers[‘url’] = “http://mydomain.com”;
$data->offers[‘priceCurrency’] = “USD”;
$data->offers[‘validFrom’] = “2017-06-01”; //random old date
$data->performer = array();
$data->performer [‘@type’] = ‘Organization’;
$data->performer[‘name’] = “MyPageName”;
Thanks for an update aon that topic.
-
This reply was modified 7 years, 2 months ago by
xunil86. Reason: typo
+1 for this, we also experience the same issue.
I have the same issue with “Location” and now “End Date”
Hello!
We’re getting the following reported from Google Search Console:
Missing field “location”
Missing field “name”
Missing field “startDate”