GoogleスプレッドシートのAppScriptトリガー設定時に出る「サードパーティ製アプリとのデータ共有」画面をスキップする方法

クラウドサービス

GoogleスプレッドシートのAppScriptを使用しているときに、トリガー設定後に表示される「Googleアカウントのデータへの一部のアクセス権をサードパーティ製アプリと共有する」という警告画面が出ることがあります。この画面はセキュリティ警告ですが、正しく設定を進める方法について解説します。

なぜこの警告が表示されるのか?

Googleのセキュリティポリシーに基づいて、AppScriptのトリガーを設定する際、ユーザーのGoogleアカウントにアクセスするためには、その権限を与える必要があります。特に、AppScriptがGoogleのデータ(カレンダー、スプレッドシートなど)にアクセスする場合、この警告が表示されます。

「サードパーティ製アプリとのデータ共有」画面が表示されたときの対処法

1. **Googleアカウントのログイン状態を確認**: まず、ログインしているGoogleアカウントが正しいかを確認してください。間違ったアカウントでログインしていると、この警告が表示されることがあります。
2. **AppScriptの権限を確認**: 設定したスクリプトが必要とする権限が正しく設定されているか確認します。スクリプトの設定で「許可を与える」ボタンを押すことで進むことができます。
3. **セキュリティポリシーを理解**: この画面は、Googleアカウントのセキュリティを守るための確認作業です。実行するスクリプトが信頼できるものであることを確認し、警告を承認して続けます。

トラブルシューティング

もし、上記の対処法を試しても解決しない場合、次のステップを試みてください:
1. **ブラウザのキャッシュをクリア**: 時々、ブラウザのキャッシュが原因でこの警告が繰り返し表示されることがあります。キャッシュをクリアして再度試してみてください。
2. **Googleのサポートに問い合わせ**: それでも解決しない場合、Googleのサポートチームに問い合わせて、アカウントの状態や設定を再確認してもらうことを検討します。

まとめ

GoogleスプレッドシートのAppScriptでトリガーを設定する際に表示される「サードパーティ製アプリとのデータ共有」画面は、正しい設定を行うことで進めます。権限の承認やログインアカウントの確認を行い、適切に設定を進めることで、スムーズに作業を続けることができます。

コメント

タイトルとURLをコピーしました