• I am getting Google Search errors now on my calendar page.

    Missing field “endDate”

    Google may have made a change in something in their end but is there any plans to update the plugin to account for this change?

    Darrell

Viewing 4 replies - 1 through 4 (of 4 total)
  • xunil86

    (@xunil86)

    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’] = “https://schema.org/InStock”;
    $data->offers[‘url’] = “https://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 6 years 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”

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Google search error’ is closed to new replies.