Calendar "Add By Url" Does Not Refresh At All, Or Not Fast Enough

  • 199
  • Question
  • Updated 1 year ago
Many users have complained, in numerous fora, that if you "Add By URL" an .ics calendar, it does not refresh. Appointments that existed at the time the calendar were added appear in Google calendar, but not new ones. Google states this will refresh within 24 hours, but it does not.

A 24-hour refresh cycle is utterly useless for calendering anyway. If you have a busy professional schedule, and you're sharing your calendar with colleagues, they're not going to see your updates until it's too late.

Google has yet to fix or respond to this problem.

http://www.google.com/support/forum/p...
http://www.google.com/support/forum/p...
Photo of johnywhy

johnywhy

  • 3 Posts
  • 0 Reply Likes
  • frustrated

Posted 8 years ago

  • 199
Photo of Juliana Peña

Juliana Peña

  • 0 Posts
  • 0 Reply Likes
I have this problem too. iCal subscriptions are very important to me, as I use them to sync my tasks with Remember The Milk, among other things. Please fix this.
Photo of Kelly Crisp

Kelly Crisp

  • 0 Posts
  • 0 Reply Likes
I'm glad someone started this blog. I spent at least an hour trying to get google calendar to recognize ical and then many hours inputting 5 separate calendars into ical so that they would sync with google only to find out they aren't synching. I appreciate the ease of use of ical (google is stupid) but enjoy multiple people being able to look at the google calendar. Dear Google, please fix the problem(s) or don't proffer that google and ical synch. I didn't use ical last school year because it didn't synch. Super crappy programming.
Photo of Richard

Richard

  • 0 Posts
  • 0 Reply Likes
Obvious flaw which is causing my original love affair with Google to become somewhat sullied. Come on Google, put out or bugger off.
Photo of cheakamus

cheakamus

  • 0 Posts
  • 0 Reply Likes
This is a longstanding problem. Here is a thread from 2 years ago with the same complaint, that mentions that even then this was a recurring issue: http://groups.google.com/group/google...

In February 2009, a Google employee (Trevor Johns) noted that he had opened a feature request for manual updating, but no public progress has been made since then: http://groups.google.com/group/google...
Photo of arkkimaagi

arkkimaagi

  • 0 Posts
  • 0 Reply Likes
I'm not getting any updates on the calendars updated from feeds. If only I'd know a workaround.
Photo of Georges Khairallah

Georges Khairallah

  • 2 Posts
  • 0 Reply Likes
Ok guys, this is a workaround that I found for my purposes that helps at least people who are trying to publish their outlook calendar.
http://www.google.com/support/calenda...
This one will sync 1 way or 2 way your outlook calendar.

Now if you use other calendars in google as well, then you're going to run into the problem of the google sync being a nonprimary calendar in google, and will therefore not reflect changes in outlook when you make them in google.

The workaround for that, is to set your synced calendar as your primary google calendar. The syncing is pretty quick, and seems to work flawlessly. the only caveat, is that you have to have a machine that is running the Google Calendar Sync app all the time for the syncing to happen.

until the "Add By URL" issue is resolved, this may be a good work around for some .
Photo of Georges Khairallah

Georges Khairallah

  • 2 Posts
  • 0 Reply Likes
here is another method that you can use as well, if you're using iCal, and want to sync with google calendar.
Now keep in mind, this is a bit of a setup, but once it's done, it works flawleslssly!

p.s: if you're not willing to revamp your calendar system, then don't continue here.

What you'll need to do is export your iCal calendars first, then create corresponding calendars in google, and import your iCal Calendars into google.

Now that this is done, you're going to go to iCal, and subscribe to your google calendars.
Here are the settings for that:
In iCal Preferences, go to the "Accounts" tab, then create a new account call MyiCalDAV (or whatever you want)
in the account information:
Description : whatever you want
Username: username@gmail.com
password: your password

Under "Server Settings" tab:
Server name: www.google.com
Server Path: /calendar/dav/username@gmail.com/user
and check : Use SSL

(replace username with your google username, leave "user" as is at the end of the line , don't replace it with anything)

Go to the "Delegation" tab:
When you account validates, you will see all the calendars in your gmail account. They will have the option to Read or Read / Write. These privileges come straight from your google calendar account.
It even works if someone has delegated to you their calendar, and given you edit privileges. Now you will even be able to edit their google calendar straight from iCal.

All of this will refresh every 5 minutes, or at whatever time interval you set when setting up the iCalDAV.

Hope this helps someone.
Photo of lankaflorist

lankaflorist

  • 0 Posts
  • 0 Reply Likes
Gifts to Sri Lanka, Flowers to Sri Lanka, Cakes to Sri Lanka
http://www.lankaflorist.com
Photo of Raghavendra

Raghavendra

  • 0 Posts
  • 0 Reply Likes
It is easy to send flowers to Chennai, Gifts to Chennai, Birthday gifts to Chennai, Gifts to Chennai from US, Gifts to Chennai India, Flowers to
Photo of frank rizzo

frank rizzo

  • 0 Posts
  • 0 Reply Likes
yes google fix this, how can we use your calender and get away say from mobile me or other things like microsoft if your stuff does not even work, it should sync in 1 min from changes from ical
Photo of jbalcorn

jbalcorn

  • 0 Posts
  • 0 Reply Likes
That's unrealistic - How would the googlebot know that you have updated your calendar? If you need real-time calendar updates you'll need to just use the actual Google calendar. The issue here is that while Google reads the changes to your iCal calendar, changes to individual events are ignored - Google apprently just tracks additions and deletions of event IDs, and ignores changes to the events.
Photo of Georges Khairallah

Georges Khairallah

  • 2 Posts
  • 0 Reply Likes
jbalcorn, you are correct in your theory, however, if you're doing the syncing the other way around, while using google as your primary calendar, and iCal as the calendar, then you wouldn't have that problem, changes, and new events get published almost instantaneously.

after all, the main purpose is to have both calendars synced, right? ... so, what difference does it make, which one is the primary one that is theoretically acting as the source of events?
Photo of cheakamus

cheakamus

  • 0 Posts
  • 0 Reply Likes
Jbalcorn: "The issue here is that while Google reads the changes to your iCal calendar, changes to individual events are ignored"

No, the issue is that *any* changes to an online ical calendar are not picked up by google for many hours, or even longer.
Photo of Georges Khairallah

Georges Khairallah

  • 2 Posts
  • 0 Reply Likes
Hence my suggestion to switch your source calendar. Functionally, everything stays the same, you would still be able to edit your calendar entries through iCal.
Photo of cheakamus

cheakamus

  • 0 Posts
  • 0 Reply Likes
Sorry I didn't read the caveats of your original suggestion carefully. As you note this workaround does not help if you are trying to pull in a public calendar maintained by someone else.
Photo of Georges Khairallah

Georges Khairallah

  • 2 Posts
  • 0 Reply Likes
Cheakamus, I'm not sure if you were replying to me in your last post, however, that is not entirely true. I currently have a public holiday calendar (which is not maintained by myself, and it syncs perfectly with my iCal. of course you can't edit that one, but that's no fault of Google, or iCal, it' that Holiday calendars are exactly what you said, public calendars s just(implicitely meaning that they're maintained by someone else).
Photo of Jeepien

Jeepien

  • 0 Posts
  • 0 Reply Likes
Yes, but you'd never notice if a Holiday calendar failed to update for months. You'd certainly notice if it was a weather forecast calendar, though.
Photo of Georges Khairallah

Georges Khairallah

  • 2 Posts
  • 0 Reply Likes
Here's a blog I wrote with step by step on setting up a system that works. Hope this helps someone.

http://blog.foreignkid.net/2009/10/th...
Photo of misstamara

misstamara

  • 0 Posts
  • 0 Reply Likes
Holy crap that font is hard to read.
Photo of tyshcr

tyshcr

  • 0 Posts
  • 0 Reply Likes
I am working on a product that generates a calendar feed, so running things through Google first is not an option. I just need Google to read the feed properly so the customers can use Google Calendar.
Photo of tyshcr

tyshcr

  • 0 Posts
  • 0 Reply Likes
Hoping not too many people actually use Google Calendar as their main calendar. Been 2 weeks and my feed has not updated in Google Calendar, but updated right away in iCal and Outlook.
Photo of bmetz86

bmetz86

  • 0 Posts
  • 0 Reply Likes
Ancient bug is ancient. Please Google fix this major problem!
Photo of henk

henk

  • 0 Posts
  • 0 Reply Likes
Problem still exists...
Does ANYONE know when it will be solved?
Will it be solved????
Photo of lalencikas

lalencikas

  • 0 Posts
  • 0 Reply Likes
Come on, Google.
Photo of mkail2099

mkail2099

  • 1 Post
  • 0 Reply Likes
I believe [for me at least] new events are posted regularly, but if an old event is modified or deleted then Google Calendar does not reflect those changes.
Photo of jbalcorn

jbalcorn

  • 0 Posts
  • 0 Reply Likes
That is what my debugging has pointed out. Google updates their caendars based upon event IDs. If you change some data within an event, Google will fetch the calendar but never makes the change. It appears that in order to save processing, they simpoly compare event IDs and never check the data. My workaround is to never "change" an event, but to always delete and re-add with new data. That doesn't work well with repeating events that have changes to a single instance, however.

So I understand why they did it, but it makes the service much less useful.
Photo of tyshcr

tyshcr

  • 0 Posts
  • 0 Reply Likes
That is actually helpful. I will strive to get it right the first time, but if they are at least adding / removing events as indicated, that will be a step in the right direction. Would still like to be able to update.
Photo of Nick Fracture

Nick Fracture

  • 0 Posts
  • 0 Reply Likes
Yeah, I use Basecamp milestones for the projects I'm working on, and when I shift dates / create new milestones they don't update in my Google calendar. This is super annoying!!
Photo of john

john

  • 0 Posts
  • 0 Reply Likes
Shameless plug to ZOHO Calendar: http://forums.zoho.com/topic/zoho-cal...

It's worth a look since ZOHO apps are so much better than Google's
Photo of Jennifer Deann Scott

Jennifer Deann Scott

  • 0 Posts
  • 0 Reply Likes
Please fix this asap! This is excruciatingly frustrating to no end. Shall I switch to yahoo calendar? I hate Yahoo. Don't make me do it.
Photo of Stacy Spakowsky

Stacy Spakowsky

  • 0 Posts
  • 0 Reply Likes
I agree; this needs to be fixed ASAP. What's the point of basically uploading a static calendar? If I am adding a URL that is basically a "subscription" to my iCal calendar, it should update on Google Calendar. And within minutes, not days.
Photo of Georges Khairallah

Georges Khairallah

  • 2 Posts
  • 0 Reply Likes
I can now confidently speak of the solution I had mentioned in a previous post, and I can say that it works REALLY well. Updates are happening almost instantaneously... On all platforms!! Outlook, Google, iPhone, and iCal. Even if Google fixes this, it'll just be that the subscription will update more frequently, but the other syncing methods will still be an unknown as to whether they will ever get implemented. Sure, you need to do some leg work, but if it works, I say it's worth it, it was for me, and, the friends that I've setup with this method are totally loving it.

You can check out the instructions on doing it here: http://bit.ly/5iBNs0