Согласно документации API вернет код JSON с тремя различными причинами, в зависимости от проблемы, вызвавшей исключение:
Например:
{
"error":{
"errors":[
{
"domain":"usageLimits",
"reason":"dailyLimitExceeded",
"message":"Daily Limit Exceeded. Please sign up",
"extendedHelp":"https://code.google.com/apis/console"
}
],
"code":403,
"message":"Daily Limit Exceeded. Please sign up"
}
}