We got this notice today and wanted to get your input on the best way to approach this.
Any advice will help and is much appreciated at this time.
Update your canceled, postponed, or virtual events in Search
In the current environment and status of COVID-19 around the world, many events are being canceled, postponed, or moved to virtual formats. Google wants to show users the latest, most accurate information about your events in this fast-changing environment, and so we’ve added some new, optional properties to our developer documentation to help. These properties apply to all regions and languages. This is one part of our overall efforts in schema updates needed to support publishers and users. Here are some important tips on keeping Google and users up to date on your events:
Add the eventStatus property: Use this property to tell Google that the event has been canceled, postponed, rescheduled, or happening as planned. Learn more.
If your event is virtual, specify VirtualLocation for the event location and OnlineEventAttendanceMode for the eventAttendanceMode property.
Update Google when your event pages change: Provide a sitemap to Google, and keep the lastmod attributes up to date. If your site host generates your sitemap automatically, it’s taken care of for you.
We understand this is a very difficult and complex time for everyone. We hope you’ll help us update your events so that we can continue to be helpful and show the most up-to-date information for users. We’ve included resources below to help you get started.
Best regards,
The Google Search team
Hello,
Thank you for your messages, I am going to assign this ticket to Ashan. Please allow some time for him to get back to you, we greatly appreciate your patience and thank you for being a eventon customer!
We got you covered mate 🙂 the cancel event option in the event publish is already built to populate the information for google structured data.
on front end
just make sure you have NOT set to remove schema data for the calendar in settings.
And lastly stay safe out there josh!
Hi Ashan,
I understand the option to show an event as canceled, however, Google gives me a warning about two fields:
–> Invalid enum value in field “eventStatus”
–> Missing field “eventAttendanceMode”
I’m getting these warnings also for events that are not canceled and have not moved to a virtual location.
What shall I do about these warnings?
Thanks,
Martin
BestFamilyEscapes.com
I got the same notice as well
Yes, we also need EventPostponed, EventRescheduled or EventMovedOnline for the eventStatus property. Canceled is not enough. Thank you!
Hi,
I guess you guys speak about:
https://webmasters.googleblog.com/2020/03/new-properties-virtual-or-canceled-events.html
I am putting the link here and Ashan will review to update with those values, so it is COVID related.
thank you guys very much for reporting this. I am working on implementing this change in a more intergrated way into eventON given the recent development in COVID situation and lot of events having to cancel or postpone. Hoping to get this new update with improved cancel events features into eventON within in next few days 🙂
Hi and thank you! I opened yesterday a similar ticket explaining that it’s needed in the context of the novel coronavirus outspread, but moved here since it;s the same topic and you guys already answered this thread. Again thank you, looking forward to your updates!
Best,
Oana
You are welcome Oana,
We do work hard to get all things done the soonest, so we appreciate the patience!
just released the new version 2.8.7 which adds the new event status feature to support event cancellations.
here is the notes from the new version https://www.myeventon.com/news/eventon-2-8-7-new-event-statuses/
Unfortunately am still getting errors for : Invalid enum value in field “eventAttendanceMode”
Wondering if people are getting the same issue…
Josh what is the link to your event where you are getting this error?
Here is 1 of the 117 affected events I have.
https://texaswinetrail.com/events/food-wine-experience/
Hi,
Thank you for letting us know and for the update.
Ashan will chek for this if iti s a bug.
Getting the same error, here are the specifics that google is reporting (our event is listed as scheduled)
hello josh so I ran your site via google structured data test and it seems everything is correct so far .
Here is the link to google structured data testing – https://search.google.com/structured-data/testing-tool
Lastly, I am trying to change event from “cancelled” to “postponed” I made the switch and saved but it still shows on the event as cancelled….
https://texaswinetrail.com/events/sipping-on-the-edge-wine-festival/
Same hier – Switch to “postponed” – and the Events are also shown as “cancelled”.
canceled can not be undone or i don’t found it.
Hi Thomas,
Please create different tickets for any other requests so we can be able to handle them.
Do not put everything in one ticket, it is really confusing for us.
We appreciate your patience.
Sorry about that guys seems the backward compatibility was not working correct kindly apply this patch fix and will do the job 🙂
Thanks for the quick response. To be clear am I adding this code to that file?
disregard previous comment I added code from visual.
Unfortunately I am getting errors still…
code I added:
// array of post meta fields that should be deleted from event post meta
foreach(array(
‘evo_location_tax_id’,’evo_organizer_tax_id’, ‘_cancel’
) as $ff){
delete_post_meta($post_id, $ff);
}
errors are attached still…
Josh your event has correct schema data my friend. Please check the screenshot i sent above from data testing tool from google. The error you are seeing might be from cached version of your website. You may have to allow sometime for google to recrawl and index the site with new data. Check this site https://webmasters.googleblog.com/2020/03/new-properties-virtual-or-canceled-events.html the bottom of the page talks about how you can create sitemap to encourage google to index again.
Thank you I will take a look.
Hi Josh,
You are welcome. If there is anything else required, please do create a new ticket for us.
We appreciate everything.