I created event in my Google Calendar, and then publish it on website (as a HTML code from Google calendar).
After click on URL it redirects me to Google Calender with this text: Could not find the requested event.
What should be the problem? I want to people should add this event to they calendar.
After several testing, I finally found the solution in my case.
This solution is for organizer which have full control of the calendar and event.
By default, we will add an event to a 'calendar' we have in google calendar.
If you're the person sharing the event, the calendar should be public.
Note: To ensure your own privacy, it's best to create a new calendar for public events. https://support.google.com/calendar/answer/37095?hl=en
Note: Use your personal email instead of organization email. Some organization have some restriction. E.g., I can share the events from the organization email, but the details/title are not visible when it is opened by personal gmail.