Срок действия маркеров доступа истекает через некоторое время (я полагаю, 3600 секунд).
Если вы хотите получить доступ к учетной записи пользователя даже после того, как он не в сети, вам нужен токен обновления.
Вы обмениваете токен обновления, чтобы получить новый токен доступа по истечении срока действия старого токена доступа.
По предоставленной вами ссылке
Жетоны доступа имеют ограниченный срок службы и, в некоторых случаях,
приложению необходим доступ к API Google после истечения срока действия
токен единого доступа. В этом случае ваше приложение может
получить то, что называется токеном обновления. Токен обновления позволяет вашему
приложение для получения новых токенов доступа.
т.е.. Обновлять токен нужно только тогда, когда вам нужен автономный доступ, иначе вам все это не нужно. Это необязательно.
Посмотрите эту ссылку, она предоставит все о токенах обновления.
http://code.google.com/apis/accounts/docs/OAuth2WebServer.html