У Google на самом деле есть 2 (а может и больше) провайдеров openid - аккаунты и профили. Я действительно не знаю, почему их 2, но у всех владельцев аккаунта Google нет профиля Google.
Существует также большая разница между ними. Идентификатор openid в профилях Google одинаков везде, где вы его используете. Идентификатора Аккаунтов Google нет! При входе в учетные записи Google в качестве поставщика OpenID вы получите разные идентификаторы для каждого домена. Это новая (я думаю, необязательная) функция OpenID, но я не могу вспомнить ее имя в данный момент.
Учитывая все вышесказанное, я не думаю, что Google предоставит вам какие-либо данные, которые соответствуют идентификатору аккаунта Google и идентификатору профилей Google.
Надеюсь, это поможет.