この API について: https://developers.google.com/admin-sdk/email-audit/#accessing_account_information
を使用して、セットアップのためAdmin SDK
にユーザーのログイン履歴を取得しています。一度に個々のユーザーをリクエストすると、リクエストの処理に数時間かかる場合があります (状態は です)。ただし、その数時間が経過しても、必要なログイン履歴は取得できます。Google Apps
Business
PENDING
より多くのユーザーを要求し始めても、問題は続きます。私たちは約 750 人のユーザーを抱えており、私が行った 750~ のリクエストのうち、リクエストが処理されるのを 1 週間待った後、725 人がエラーを返しました。さらに悪いことに、エラーを出さなかったものはまだ保留中です! エラーが発生したリクエストのステータスを確認したときに得られるレスポンスは次のとおりです。
{'status': 'ERROR', 'adminEmailAddress': '***@etsy.com', 'requestDate': '***', 'requestId': '***', 'userEmailAddress': '***@etsy.com'}
これは、私が今まで使ってきた API の中で、最も不安定で信頼性の低い API でした。リクエストの処理には 1 時間から 1 週間以上かかる場合があり、その間は成功の兆候はありません。エラーは明確な理由もなく発生することもあり、その理由についてのメッセージや説明もありません。