In addition to your own google calendar, which is easy to be added to your Mac Calendar, there might also be some Google calendars shared with you. It would be convenient if they could also be added to your Mac Calendar and here is how.

There are two methods:

Method 1:

  1. When you open the link of the calendar shared with you. You could click the plus sign at the right corner to add it into your own google calendar.
  2. Go to https://www.google.com/calendar/syncselect and check the calendar shared with you.
  3. Go to the Mac Calendar and you will find it in your calendar list just under your google account. Check it for display.

Method 2:

  1. As step 1 in Method 1.
  2. Go to the Google Calendar and the shared calendar appears in the "Other calendars", go to the setting of the shared calendar.
  3. Scroll down and find the "Integrate calendar->public address in iCal format" and copy the address.
  4. Open the Mac Calendar and go to "Files -> New Calendar Subscription" and paste the address into the "Calendar URL".

PS: Also answered in StackExchange