Google Calendar Synchronization

Setup Instructions
- Watch this video to learn how to setup your Google Calendar
- Set correct timezone in WordPress General Settings for accurate event times
- Go to Google Cloud Console
- Create new project or select existing one
- Go to Google Calendar API and click “ENABLE”
- Go to Credentials page and click “CREATE CREDENTIALS” → “OAuth client ID”
- Select “Web application” type
- Add authorized redirect URI: https://yoursite.com/wp-admin/admin.php?page=baza-google-calendar
- Copy Client ID and Client Secret to the fields above
- Enable synchronization checkbox and save settings
- Click “Connect to Google Calendar” and authorize access
- Select desired calendar from dropdown and save again
Common Issues
- redirect_uri_mismatch: Redirect URI must match exactly
- access_denied: Grant all permissions when connecting
- Events not syncing: Check timezone and synchronization settings
- Connection lost: Reconnect when tokens expire