Como verificar se um usuário está logado em sua conta do Google através da API?

Estou desenvolvendo uma página para mostrar a visualização de documentos acessíveis a um usuário.

Para visualizar, estou usando um Iframe com src =https://docs.google.com/viewer?authuser=0&srcid={um documento id}

O problema aqui é que quando o usuário não está logado, ele mostra um iframe em branco.

Eu quero redirecionar o usuário para a página de login do Google, se o usuário atual não está logado e, em seguida, exibir a página de visualização do documento.

Para essa funcionalidade eu vou ter que verificar primeiro se o usuário está logado com o google ou não.

Eu acho que o Google tem algumas restrições impostas no caso de iframe para não redirecionar para a página de login.

Como posso implementá-lo por meio da API?

questionAnswers(1)

yourAnswerToTheQuestion