- Create a second calendar for just the public events
- Invite that calendar (using the calendar ID address found under Calendar Details) to every public event.
- Accept invitations.
Google Calender: Display Only Public Events -- EASIER WAY
The inner-workings of my mind are quite the imbroglio, which often causes it to make things more difficult than they have to be. Take my previous post, which showed how to make a feed of public events from a google calendar: useful if what you really want is an RSS feed of public events, but if what you actually need is another dynamic calendar that contains said events and updates with changes, here's a much easier solution: