2016-12-14 2 views
1

株価が限界を超えたときに警告を出すスプレッドシートを作成しました。Googleアプリスクリプトを承認するにはどうすればよいですか? (スクリプトは許可でも働いているので)

アラートの場合は、アプリスクリプトを使用してスプレッドシートにPushbulletを統合しました。しかし、そのスプレッドシートのコピーを作成するたびに、警告を受け続けるためにスクリプトを承認する必要はありません。

Google Appスクリプトinbuiltツールからスクリプトを実行すると、スクリプトを承認する必要があります。

私が発見したもう一つの事は、トリガーが手動の場合はスクリプトを強制的に承認する必要がありますが、私のケースでは価格変動に基づいてトリガーが自動化されるためです。スクリプト。

私はまた、ボタンをクリックして電子メールを送信するスプレッドシートを持っていたので、スクリプトを承認する必要があります。

質問:スクリプトが承認されていない場合、なぜ私はまだアラートを受信して​​いますか? Googleスクリプトを承認する背後にある本当の理由は何ですか?

以下は、スプレッドシートへのリンクです。あなたは、承認されていないアプリスクリプトでPushbulletのコードを見つけることもできます。私はまだプッシュ通知を受けています。

https://docs.google.com/spreadsheets/d/1HhvLDU_rTbYzDX7wY9TnZIarShxQJMJK8AHlUoEon7A

コピーを作成し、デバイス上の通知を受信するpushbulletに関連付けられた電子メールを追加します。ブール値を "Yes"に変更することを忘れないでください。

+0

スクリプトがスタンドアロンスクリプトではなく境界スクリプトであることを確認してください。一方、私はPushbulletの統合は関連しているとは思わない、もしそうなら、あなたはどのように統合を行い、[mcve]を含めるべきか記述してください。 –

+0

@Rubén私はデモ用スプレッドシートへのリンクを追加しました。メールアドレスを入力し、ブール値を「はい」に変更してみてください。プッシュ通知を受け取ります。また、通知の受信を開始した後にスクリプトが承認されているかどうかを確認します。そして、そうではありません。 –

+0

デモ用のスプレッドシートへのリンクを含むことは素晴らしいです(実際には必要と思われます)。非常に少数の人がリンクをたどり、その構造を理解しようとする時間を費やすと思います。言い換えれば、デモには最小のシート/列/行と関連する数式とコードを含める必要があります。そうすれば、問題は統合された専門家からの回答を得るチャンスが増えると私は思う。 –

答えて

0

Googleアプリスクリプトの承認または再許可の理由は、スクリプトを複数のユーザーと共有し、スクリプトがほぼすべてのGoogleアプリデータ(Gmail、スプレッドシート、ドキュメント、ドライブ、地図など)にアクセスできることです。 )、その所有者の機密情報である/可能性があります。

したがって、最初にスクリプトをコンパイル/実行する必要があります。また、サービスが変更されるときはいつでも、オーナーはもう一度認証する必要があります。

ありがとうございました。

+0

それでも、スクリプトは許可されていなくても実行されます。質問は、それが承認されていない場合、プッシュブルートに関連する電子メールアドレスにどのようにアクセスし、通知を送信するかです。 –

+0

@SowmayJainあなたはGoogleにログインしてデフォルトで承認されているので、スクリプトは常にオーナーに許可されます。 –

+0

@SowmayJainまだ質問がある場合は、Googleの承認条件とポリシーを読んでください。 –

関連する問題