問題タブ [google-apps-script-addon]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-apps-script - Google Sheet Add-on を使用する場合の Stackdriver での「スクリプトが遅延 (xx 分) 割り当てを待機中」の意味
Google Sheet Add-On「Jira Sheet Tools」を開発しました。これは、基本的に、クォータ ダッシュボードによると、Google からの次のクォータの影響を受けるだけであると理解しています。
- プロパティの読み取り/書き込み
- URL フェッチ呼び出し
- 受信した URL フェッチ データ
a) クォータの概要では、「コンシューマー」、「Google Apps..」、および「G-Suite」の制限を分類しています。これをどのように読み/理解するか; 制限はアドオンの各ユーザーに適用されますか?それとも、人々が使用するすべてのインストール済みインスタンスの開発者アカウントに制限が適用されますか?
b) 関連する Stackdriver ログに、次のようなエラー ログが多数 (1 日または 1 時間あたり数件) 表示されます。
スクリプトの遅延 (21.0 分) クォータの待機中
スクリプトの遅延 (813.0 分) クォータの待機中
理由と方法がわかりません。私自身、アドオンを自分で使用すると、そのようなログのトリガーを再現できません。これは私のアドオンの他のユーザーが原因であるに違いありません。なぜこれが発生するのか、ユーザーへの影響は何か、またアドオンを改善してそのようなエラーや遅延を引き起こさないようにする方法を知りたいです。
洞察と助けは非常に高く評価されています。事前にThx
google-apps-script - Google スプレッドシート アドオンで、ユーザーがサブスクリプションを購入したかどうかを確認するにはどうすればよいですか?
収益化したい Google スプレッドシート アドオンを作成しました。Apps Script .gs ファイル内で、ユーザーがアドオンの支払いを行ったかどうかを確認するために Chrome Web Store にクエリを実行する方法がわかりません。私が見つけることができる最も近いものはここにあります:
https://developer.chrome.com/webstore/payments-iap
アプリに buy.js ファイルを追加する必要があると書かれています。ただし、.gs に相当するものはなく、buy.js の内容を変更して Apps Scripts 内で機能させる方法がわかりませんでした。
Apps Scripts 内でユーザーの支払いを確認する方法を誰かが知っている場合は、情報を共有していただければ幸いです。